超要約
- mac の proxy はローカルの pac ファイルを読み込めないようになったぽい
- あきらめてchromeの拡張等を使うのがいい:Chrome ウェブストア Proxy SwitchyOmega
以下簡単に調べた内容
macOS 10.14 以前までは Macでproxy.pacを設定したいとき を参考にローカルに pac ファイルを使ってproxyが行えました。
実際私も業務で使っていました。
ただ、最近突然使えなくなりました。
調べたところ、
Deprecations
The ftp:// and file:// URL schemes for Proxy Automatic Configuration (PAC) are deprecated. HTTP and HTTPS are the only supported URL schemes for PAC. This affects all PAC configurations including, but not limited to, configurations set via Settings, System Preferences, profiles, and NSURLSession APIs such as connectionProxyDictionary, and CFNetworkExecuteProxyAutoConfigurationURL. (37811761)
との記載がありました。
どうやらローカルのpacファイルを指定して使うことが出来ないみたいです……
これはpacに限らずmacのシステム用の設定ファイル等でも同様のようです。
今はchromeの拡張機能を使ってproxyを使っています。
Chrome ウェブストア Proxy SwitchyOmega
設定方法とかはここを参考にしました。
Chromeで特定サイトのみプロキシ経由でアクセスする拡張機能Proxy SwitchyOmega
この拡張機能はpacファイルも使えるので、以前使っていたpacファイルの中身をコピペして設定しています。
そう頻繁に切り替える内容ではないのでこれで自分は問題なく使えてます。