La consegna del file PAC deve funzionare prima della configurazione del proxy
Rendi raggiungibile il download del PAC prima che il browser valuti le regole proxy che contiene.
Un file PAC indica al browser come raggiungere altri servizi. La sua stessa consegna deve funzionare prima che queste istruzioni siano disponibili.
Il downloader PAC di Chromium non è una normale richiesta di scheda. La sua documentazione sui proxy afferma che i file PAC non vengono mai recuperati tramite un proxy. Un URL PAC raggiungibile solo tramite il proxy nominato dentro quel file crea quindi un problema di avvio.
Ci sono altri vincoli di consegna: il downloader non può mostrare una normale richiesta di autenticazione HTTP né presentare un certificato client, e i recuperi ausiliari della rete dei certificati sono limitati. Una scheda funzionante aperta in un browser già configurato non è prova sufficiente che un nuovo recupero del PAC possa riuscire.
Colloca il file su un endpoint raggiungibile dalle reti iniziali previste, con un assetto di fiducia e accesso supportato dall'utente reale. Mantieni i requisiti di consegna del file separati dall'autenticazione utente del proxy stesso.
Per i client in roaming, includi la rete in cui la configurazione diventa necessaria per la prima volta. Uno script in cache può nascondere un errore di consegna finché un nuovo profilo, una scadenza o un cambio di rete non provocano un altro recupero.
Aggiungere due indirizzi proxy dentro lo script non può riparare il percorso necessario per ottenere lo script stesso.