我一直在调整我的代理 .pac 文件,并多次更新 AirPort 代理设置。在某些时候,OS X 似乎开始完全忽略代理设置。
在中,System Preferences > AirPort > Advanced > Proxies
我看到了正确的文件 URL,并且Automatic Proxy Configuration
已选中(是的,我记得“应用”并保存我的更改),但浏览器忽略了代理。此外,我得到了以下信息:
$ networksetup -getwebproxy AirPort
Enabled: No
Server:
Port: 0
Authenticated Proxy Enabled: 0
即使我尝试使用命令行:
$ networksetup -setautoproxyurl AirPort http://path/to/my.pac
该命令退出时没有错误消息,并且仍然不考虑代理,-getwebproxy
命令也不显示代理处于活动状态。
答案1
您确定 PAC 文件有效吗?我刚刚尝试设置一个无效的 PAC URL 和一个指向无效文件的有效 URL;两者都没有给我任何错误(或者我能找到的有用的日志条目),它们只是被默默地忽略了。