Shadowsocksx-ng: mac 下PAC模式完全不可用,全局模式可用--求助

Created on 21 Feb 2019  ·  25Comments  ·  Source: shadowsocks/ShadowsocksX-NG

PAC 模式下google搜索完全不可用,直接就是
image

切换到全局模式立即可行,求助。
工作期间需要访问一些内部网站,只有全局模式可以使用非常不方便。
求助求助

System and Shadowsocksx-NG version: (please complete the following information):
MacOs 版本:10.14 (18A391)
shadowsocks 版本:版本 1.2 (1)

Most helpful comment

又试了下,把那个端口改成其他的数就行,我用的9999,具体在Preferences->Advanced->Local PAC server listen port

All 25 comments

我的全局模式也没办法使用,不知道怎么回事!

我的全局模式也没办法使用,不知道怎么回事!
同样,mac下全局模式和PAC模式都不可用,在手机上用的了

@yh418807968 我更换了一下shadowsocks.json配置文件里的端口,现在可以正常使用了

@yh418807968 我更换了一下shadowsocks.json配置文件里的端口,现在可以正常使用了
您好,请问是指服务器配置文件里么,全局没有搜到shadowsocks.json文件。服务端配置文件里的server_port字段的值就是当时配服务器时的端口号

@yh418807968 是的,是服务器的配置文件server_port的值,修改完后需要重启下sudo ssserver -c /etc/shadowsocks.json -d restart

@yh418807968 是的,是服务器的配置文件server_port的值,修改完后需要重启下sudo ssserver -c /etc/shadowsocks.json -d restart
在/etc/shadowsocks.json路径下没有这个文件,我只能在操作界面上点“导出服务器配置文件”才能看到配置文件的内容,改了没用。我也重新搭了ss脚本,改了端口号,还是不行😭(改了ss端口号之后手机也还是能正常使用),我再研究研究吧,感谢!

我的手机可以,但是电脑不行,有人解决了么

表示手机能用,电脑还是用不了

@yh418807968 我更换了一下shadowsocks.json配置文件里的端口,现在可以正常使用了

那你更改端口更改的是server_port,还是local_port。
对更改的端口号有限制吗?
我的是1089

@yh418807968 运行端口了吗?(sudo ssserver -p 要设置的端口 -k 服务器登陆密码 -m rc4-md5 --user nobody -d start),可以参考Shadowsocks使用说明https://github.com/shadowsocks/shadowsocks/wiki/Shadowsocks-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E

@baiyuze server_port,我的是这么捣鼓的,不一定适合每一个人!

遇到了同样的问题,经检查,发现问题应该出在PAC模式下设置的Automatic Proxy Configuration URL上,当设为Global模式,proxy是socks proxy,运行无问题。但是设为PAC模式下,Automatic Proxy Configuration URL被设置成了http://127.0.0.1:1086/proxy.pac, (1086是SS-ng里设置的local pac server listen port),即便把这个URL换成file:///Users/myusername/.ShadowsocksX-NG/gfwlist.js,也不行,貌似Mac OS10.14在这里不支持file类别了。而且每次从global模式换回pac模式下,那个URL还是被设成了http://127.0.0.1:1086/proxy.pac

跟server-port那些都没关系,因为从windows端是可以正常使用的。

又试了下,把那个端口改成其他的数就行,我用的9999,具体在Preferences->Advanced->Local PAC server listen port

@yixiaxian 老哥牛逼,我被这个困扰了很久

还是不行

又试了下,把那个端口改成其他的数就行,我用的9999,具体在Preferences->Advanced->Local PAC server listen port

还是不行...

@zhaipanyu 先确认是server端的问题还是client端的问题,你用其他系统(win,linux)可以连接使用ss吗?或者在mac里的global模式可以用吗?把问题写出来说不定可以帮你

又试了下,把那个端口改成其他的数就行,我用的9999,具体在Preferences->Advanced->Local PAC server listen port

这个操作解决了我 PAC 模式间歇性不能上网的问题。

@yixiaxian 我在windows可以用,但是mac不行(全局模式什么网站都上不了,PAC可以上国内网站无法翻墙),也设置了PAC端口为9999,不过windows用的ss的版本和mac的不一样,不知道和这个有没有关系。

@mrsniperz 那应该是你mac下的ss有问题,有可能是mac下的ss设置没对,查下你设置的server ip 端口,密码,加密方式,都对的话就重启试试吧

@mrsniperz 那应该是你mac下的ss有问题,有可能是mac下的ss设置没对,查下你设置的server ip 端口,密码,加密方式,都对的话就重启试试吧

我是按照windows的配置一样设置的,现在解决了,就是用的版本不同,Mac下我换成:https://github.com/qinyuhang/ShadowsocksX-NG-R/releases 这个版本,再用全局模式就可以了。

小白一键ss教程 文章底部提供的下载试一下

小白一键ss教程 文章底部提供的下载试一下

谢谢,下次遇到问题再试试你的方法。

@mrsniperz 那应该是你mac下的ss有问题,有可能是mac下的ss设置没对,查下你设置的server ip 端口,密码,加密方式,都对的话就重启试试吧

我是按照windows的配置一样设置的,现在解决了,就是用的版本不同,Mac下我换成:https://github.com/qinyuhang/ShadowsocksX-NG-R/releases 这个版本,再用全局模式就可以了。

改用了ng-r,并且设置了global mode 但是仍然无法访问外网。请问你现在可以吗?

又试了下,把那个端口改成其他的数就行,我用的9999,具体在Preferences->Advanced->Local PAC server listen port

改端口也没用,重启电脑后又恢复正常了。

又试了下,把那个端口改成其他的数就行,我用的9999,具体在Preferences->Advanced->Local PAC server listen port

老哥牛逼

Was this page helpful?
0 / 5 - 0 ratings

Related issues

qingping209 picture qingping209  ·  4Comments

roife picture roife  ·  4Comments

nil
aofei picture aofei  ·  4Comments

gonejack picture gonejack  ·  4Comments

kamingchan picture kamingchan  ·  3Comments