Доставка PAC-файла должна работать до настройки прокси
Сделайте загрузку PAC доступной раньше, чем браузер оценит содержащиеся в ней правила прокси.
PAC-файл сообщает браузеру, как добраться до других служб. Его собственная доставка должна работать до того, как эти указания станут доступны.
Загрузчик PAC в Chromium — не обычный запрос вкладки. В документации по прокси сказано, что PAC-файлы никогда не загружаются через прокси. Поэтому адрес PAC, доступный только через прокси, названный внутри этого файла, создаёт проблему запуска.
Есть и другие ограничения доставки: загрузчик не может показать обычный запрос HTTP-аутентификации или предъявить клиентский сертификат, а вспомогательные обращения к сети сертификатов ограничены. Работающая вкладка, открытая в уже настроенном браузере, не является достаточным доказательством того, что новая загрузка PAC может удаться.
Разместите файл в конечной точке, доступной из предполагаемых начальных сетей, с такой схемой доверия и доступа, которую поддерживает реальный пользователь. Держите требования к доставке файла отдельно от собственной аутентификации пользователя прокси.
Для перемещаемых клиентов включите сеть, в которой настройка впервые становится необходимой. Кэшированный сценарий может скрывать сбой доставки, пока новый профиль, истечение срока или смена сети не вызовут новое обращение.
Добавление двух адресов прокси внутрь сценария не может исправить маршрут, нужный для получения самого сценария.