9
1
I have an shortcut on several Windows PCs that points to Chrome with --proxy-pac-url
.
Full Target:
field in shortcut properties looks like this:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --proxy-pac-url=file://C:/Local/Drive/Path/To/proxy.pac
One PC is always on and didn't restart Chrome in a long time. It still runs Chrome 71. On this PC .pac
still works and I can access dynamically proxified resources. On the rest, where Chrome was updated to 72 and restarted it no longer works - Chrome tries to access resource directly and fails. Additionally, I can't debug it, since chrome://net-internals/#proxy
shows is empty of any info save for re-apply/clear buttons.
So, what broke, how can I debug this and how to make a specific instance of Chrome run with specific .pac
once again? Without always swapping options by hand, of course.
1Note that even
--disable-features=NetworkService
is only a temporary fix; from the linked bug, "we will not be supporting file:// URLs when the Network Service is enabled, and will be deprecating support completely in the future." – Conrad Meyer – 2019-10-01T23:21:06.877