Zidentyfikuj nieudane żądanie, zanim zmienisz ustawienia proxy Chocolatey:

Faza błęduDane proxy do sprawdzenia
Pobranie Chocolatey, zanim istnieje chocochocolateyProxyLocation powłoki bootstrap i opcjonalne zmienne konta
Operacja zainstalowanego chocoJej kolejność priorytetów: jawne argumenty polecenia, konfiguracja Chocolatey, zmienne środowiskowe, a następnie konfiguracja systemu
Pakiet uruchamia inny downloaderOpcje i tożsamość tego procesu; może używać pomocników Chocolatey lub odrębnego oprogramowania

Zapisana wartość choco config nie skonfiguruje wcześniejszego pobierania bootstrap. Użyj oficjalnej metody instalacji dla środowiska zarządzanego, umieszczając wartości proxy w powłoce, która faktycznie je uruchamia. Stary instalator jednolinijkowy, który zmienia zasady wykonywania i osadza hasło, nie jest konieczną naprawą proxy.

W przypadku zainstalowanego CLI sprawdź efektywną konfigurację w zamierzonym zakresie. Zapisana wartość CLI może wyjaśnić, dlaczego zmiana proxy systemowego Windows nic nie zmieniła. Dla dozwolonych publicznych pobrań, których rzeczywisty downloader nie ma skonfigurowanych ani zachowanych poświadczeń proxy, Lista proxy HTTP oferuje adresy kandydujące dla odpowiedniego wejścia proxy; użyj formatu oczekiwanego przez wybranego klienta. Trzymaj punkt końcowy pośrednika i konto oddzielnie od poświadczeń źródła pakietu; uwierzytelnianie w repozytorium może się nie powieść po udanym dostępie przez proxy.

Podczas instalacji pakietu zidentyfikuj proces, który zgłasza błąd. Osobny plik wykonywalny nie musi implementować opcji specyficznych dla Chocolatey ani używać tej samej tożsamości. Narzędzia graficzne i agenci działający w tle również mają ograniczenia proxy specyficzne dla produktu; udane żądanie CLI nie dowodzi ich ścieżki pobierania ikon ani ścieżki agenta.

Przeczytaj pierwszy użyteczny błąd, mając na uwadze ten proces: 407 dotyczy uwierzytelniania proxy, błąd zaufania TLS dotyczy certyfikatu przedstawionego temu żądającemu, a brakujący pakiet lub odrzucone konto repozytorium dotyczy źródła. Zachowaj nazwę hosta, operację, kontekst konta i stan, usuwając sekrety. Udany bootstrap, po którym następuje nieudane pobranie pakietu, zawęża ścieżkę wymagającą naprawy.

Powiązane artykuły