Coder Social home page Coder Social logo

Comments (15)

clowwindy avatar clowwindy commented on April 20, 2024 1
  1. 我天天用,没有遇到问题
  2. 如果改了 PAC,有可能是改坏了,把它删了就会恢复默认
  3. 如果还是不行,想办法让我们能重现这个问题,否则我们也无能为力

from shadowsocks-ios.

rainyzz avatar rainyzz commented on April 20, 2024

补充一下

使用GoagentX中的shadowsocks服务在pac模式时一切正常

将shadowsocksX的pac文件复制到GoagentX中使用pac模式,同时关闭goagentX中的shadowsocks,使用shadowsocksX中的shadowsocks也一切正常

from shadowsocks-ios.

clowwindy avatar clowwindy commented on April 20, 2024

10.10 DP4 测试没问题,看看你的日志里访问 twitter 的时候有没有相关日志

27/7/14 9:33:12.137 am ShadowsocksX[398]: Connecting twitter.com

同时看看你的系统代理设置里 PAC 正不正常

from shadowsocks-ios.

rainyzz avatar rainyzz commented on April 20, 2024

在系统日志里没有相关访问记录

但是PAC是正常的

wget -S http://127.0.0.1:8090/proxy.pac
--2014-07-28 09:02:51--  http://127.0.0.1:8090/proxy.pac
Connecting to 127.0.0.1:8090... connected.
HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Cache-Control: no-cache
  Content-Length: 54570
  Content-Type: application/x-ns-proxy-autoconfig
  Connection: Close
  Server: GCDWebServer
  Date: Mon, 28 Jul 2014 01:02:51 GMT
Length: 54570 (53K) [application/x-ns-proxy-autoconfig]
Saving to: ‘proxy.pac.1’

100%[======================================>] 54,570      --.-K/s   in 0s

2014-07-28 09:02:51 (271 MB/s) - ‘proxy.pac.1’ saved [54570/54570]

在自动代理模式时,日志中还发现下面两个错误,会不会有关系

14/7/28 09:00:08.000 kernel[0]: proc 6227: load code signature error 2 for file "shadowsocks_sysconf"
14/7/28 09:00:08.000 kernel[0]: CODE SIGNING: cs_invalid_page(0x1029ea000): p=6229[shadowsocks_sysc] final status 0x2000000, allowing (remove VALID) page

from shadowsocks-ios.

clowwindy avatar clowwindy commented on April 20, 2024

看看你的系统代理设置里 PAC 正不正常

我是指,开启后,系统设置里填的内容对不对

from shadowsocks-ios.

rainyzz avatar rainyzz commented on April 20, 2024

正常的,勾选自动代理配置,代理地址为http://127.0.0.1:8090/proxy.pac,浏览器访问http://127.0.0.1:8090/proxy.pac也能正确下载pac文件,我这个错误可能是个例吧

from shadowsocks-ios.

clowwindy avatar clowwindy commented on April 20, 2024

在 PAC 地址后面加上 ?t=123 强制 safari 刷新 pac 看看呢?

from shadowsocks-ios.

rainyzz avatar rainyzz commented on April 20, 2024

嗯,OK了,谢谢

from shadowsocks-ios.

zxsky1 avatar zxsky1 commented on April 20, 2024

Thx.

from shadowsocks-ios.

S1U avatar S1U commented on April 20, 2024

@clowwindy 我也有类似的问题,Mac,yosemite 发布版,shadowsocksX。用全局模式,safari 可以上,没有问题。但是用 pac 模式, http://127.0.0.1:8090/proxy.pac? safari 就死活不能上,像 facebook,twitter 这类需要走pac的上不了,其他网站正常。试着后面加了 ?t=123,还是不行。

是不是本地 pac 不被支持了?

from shadowsocks-ios.

S1U avatar S1U commented on April 20, 2024

@clowwindy
试了下下面的步骤,本想看看能否摸索出原因,

  • 删了 gfwlist.js,退出并重运行 ShadowsockX
  • 用 auto pac 模式, http://127.0.0.1:8090/proxy.pac
  • Chrome (无代理插件),需翻墙的网站能上
  • Safari 只能上普通网站,需翻墙的上不了
  • 用 vi (没用 TextEdit)编辑 gfwlist.js,在list 的最后一行"1-apple.com.tw": 1前面(怕添加在最后出错)添加了一行 "17mon.cn": 1,
  • Chrome 里访问 17mon.cn,能识别出 VPS 的地址
  • Safari 里访问 17mon.cn,也能识别出,就是速度没有 Chrome 快。
  • Chrome 里访问 google、twitter、facebook、dropbox 等,可以,
  • Safari 里访问 google、twitter、facebook、dropbox 等,进度条除了一开始有一点点然后几乎就是不向前,跟停止了一样。
  • 换成 global 模式,Safari 就通了,上上面的网站就木有问题。Chrome 当然也没有问题。

所以,这样的情况来看,Chrome 无论是 auto pac 还是 global 都没有问题,而 Safari 只能在 global 通,auto pac 上就只有半通。

不知道是系统的原因,还是 Safari 的原因,还是其他的原因,奇了怪了。。。

不知你有什么想法可以帮忙排查,谢谢!

from shadowsocks-ios.

clowwindy avatar clowwindy commented on April 20, 2024

依旧无法重现,建议清除 Safari 缓存试试

默认 PAC
ShadowsocksX 2.5
服务器 Python 最新版
OS X 10.10.1
Safari Version 8.0.2 (10600.2.5)

PAC 模式 Google 搜 my ip 显示代理的 IP

from shadowsocks-ios.

choubb avatar choubb commented on April 20, 2024

删除pac file, 关开shadowsocks, 搞定。 MAC Pro

from shadowsocks-ios.

alex1212112 avatar alex1212112 commented on April 20, 2024

@clowwindy 您好,我想请教下,为什么在PAC 地址后面加上 ?t=123 就能强制 safari 刷新 pac呢?

from shadowsocks-ios.

NotCoderJack avatar NotCoderJack commented on April 20, 2024

@clowwindy 服!删掉gfwlist.js,关闭然后打开,好使!

from shadowsocks-ios.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.