Scoprite quale download di Chocolatey richiede il proxy
Il bootstrap, la CLI installata e il downloader separato di un pacchetto possono leggere input proxy diversi.
Identificate la richiesta non riuscita prima di modificare le impostazioni proxy di Chocolatey:
| Fase dell'errore | Input proxy da controllare |
|---|---|
| Ottenere Chocolatey prima che choco esista | Il chocolateyProxyLocation della shell di bootstrap e le variabili di account opzionali |
| Un'operazione del choco installato | Il suo ordine di priorità: argomenti espliciti del comando, configurazione di Chocolatey, variabili d'ambiente, poi configurazione di sistema |
| Un pacchetto avvia un altro downloader | Le opzioni e l'identità di quel processo; può usare gli helper di Chocolatey o software separato |
Un valore choco config salvato non può configurare il precedente download di bootstrap. Usate il metodo di installazione ufficiale per l'ambiente gestito con i suoi valori proxy nella shell che lo esegue realmente. Un vecchio installer su una riga che cambia i criteri di esecuzione e incorpora una password non è una riparazione proxy necessaria.
Per una CLI installata, ispezionate la configurazione effettiva nell'ambito previsto. Un valore CLI salvato può spiegare perché modificare il proxy di sistema di Windows non ha prodotto differenze. Per i download pubblici consentiti il cui downloader effettivo non ha credenziali proxy configurate o conservate, la Elenco proxy HTTP offre indirizzi candidati per l'input proxy applicabile; usate il formato previsto dal client scelto. Tenete l'endpoint intermedio e l'account separati dalle credenziali dell'origine del pacchetto; l'autenticazione del repository può fallire dopo che l'accesso proxy è riuscito.
Durante l'installazione di un pacchetto, identificate il processo che emette l'errore. Un eseguibile separato non deve implementare opzioni specifiche di Chocolatey né usare la stessa identità. Anche gli strumenti grafici e gli agenti in background hanno limitazioni proxy specifiche del prodotto; una richiesta CLI riuscita non dimostra il loro percorso di download delle icone o dell'agente.
Leggete il primo errore utile tenendo presente quel processo: 407 riguarda l'autenticazione proxy, un errore di attendibilità TLS riguarda il certificato presentato a quel richiedente, e un pacchetto mancante o un account di repository rifiutato riguarda l'origine. Conservate il nome host, l'operazione, il contesto dell'account e lo stato dell'errore, rimossi i segreti. Un bootstrap riuscito seguito da un download di pacchetto non riuscito restringe il percorso da riparare.