chrome 插件 SwitchyOmega 突然不能用 ERR_MANDATORY_PROXY_CONFIGURATION_FAILED
今天早上到公司, 任何网站都打不开了, 本地起的服务器本地端口都打不开. 出现如下页面:
症状
- 如果不用 SwitchyOmega 插件, 网站是可以打开的.
- 如果单单使用代理能打开墙外网站.
- 如果使用 Auto Switch 全都打不开.
我有一个墙外 proxy, 一个公司 PAC script. 然后使用前面2个组装一个 Auto Switch.
分析
根据症状分析 Auto Switch 里面的 公司 PAC script 出问题了. 于是检查 PAC script. 如下图:
竟然是一个 php 脚本, 这是???
说明公司的 PAC 脚本的服务器应该是 php 的, 它现在直接源文件返回了. 如果查看里面的php 内容, 发现它其实是产生 PAC 的脚本.
最后发现原来是公司这个 PAC 的服务器间歇性出问题, 有时候返回真正的 PAC, 有时候返回 php.