没有错误信息,但就是不能翻墙
这通常是因为(1)pac 文件 URL 有错(2)pac 文件中给的代理地址有错 或者(3)pac 文件的语法有错。这种情况下,Chrome 就会忽略代理设置,而直接连接网络。排查问题时,在 Chrome 的地址栏输入如下 URL,Chrome 会列出当前使用的代理。
chrome://net-internals/#proxy
设置正确的话,Effective settings
和 Original settings
都应该是用户在第 3 步输入的那个 URL 。pac 文件 URL 有错
下图中,Chrome 在 “Original settings” 一栏中没有找到 pac 文件, 原因是第 3 步中输入的 URL 有错。Chrome 不能读入 pac 文件
下图中,Chrome 找到了 pac 文件,但是没有生效,原因很多,而且 Chrome 也不给出明确的信息。根据作者的经验,有以下几种可能:- 第 2 步中证书没有成功导入。
- pac 文件的语法有错,Chrome 似乎不接受有些别处合规的 pac 语法。
- Chrome 只读取一次 pac 文件,然后将规则和代理服务器地址纪录在缓存中,所以即使更正问题后,可能需要点击几次
Re-apply settings
,Clear bad proxies
或者重启 Chrome 。
代理服务器证书有错
“地下铁路”将 pac 文件放在代理服务器上,如果用户将 pac 文件和代理服务器分开,第 2 步的证书导入需要对 pac 文件服务器和代理服务器分别操作。如果代理服务器的证书有问题,Chrome 会给出如下错误信息。
相关帖子:https://briteming.blogspot.com/2018/12/mac.html
No comments:
Post a Comment