Identificeer het mislukte verzoek voordat u de proxy-instellingen van Chocolatey wijzigt:

FaalfaseTe onderzoeken proxy-invoer
Chocolatey ophalen voordat choco bestaatDe chocolateyProxyLocation van de bootstrap-shell en optionele accountvariabelen
Een bewerking van de geïnstalleerde chocoDe prioriteitsvolgorde: expliciete opdrachtargumenten, Chocolatey-configuratie, omgevingsvariabelen en dan systeemconfiguratie
Een pakket start een andere downloaderDe opties en identiteit van dat proces; het kan de hulpmiddelen van Chocolatey of aparte software gebruiken

Een opgeslagen choco config-waarde kan de eerdere bootstrap-download niet configureren. Gebruik de officiële installatiemethode voor de beheerde omgeving met de proxywaarden in de shell die deze daadwerkelijk uitvoert. Een oud installatieprogramma van één regel dat het uitvoeringsbeleid wijzigt en een wachtwoord insluit, is geen noodzakelijke proxyreparatie.

Onderzoek voor een geïnstalleerde CLI de effectieve configuratie binnen het beoogde bereik. Een opgeslagen CLI-waarde kan verklaren waarom het wijzigen van de systeemproxy van Windows geen verschil maakte. Voor toegestane openbare downloads waarvan de feitelijke downloader geen geconfigureerde of bewaarde proxyreferenties heeft, biedt de HTTP-proxylijst kandidaatadressen voor de toepasselijke proxy-invoer; gebruik het verwachte formaat van de gekozen client. Houd het tussenliggende eindpunt en het account gescheiden van de referenties van de pakketbron; verificatie in de repository kan mislukken nadat proxytoegang is geslaagd.

Identificeer tijdens de pakketinstallatie het proces dat de fout uitgeeft. Een apart uitvoerbaar bestand hoeft geen Chocolatey-specifieke opties te implementeren of dezelfde identiteit te gebruiken. Grafische hulpmiddelen en achtergrondagenten hebben ook productspecifieke proxybeperkingen; een geslaagd CLI-verzoek bewijst hun pictogram-download- of agentroute niet.

Lees de eerste bruikbare fout met dat proces in gedachten: 407 gaat over proxyverificatie, een TLS-vertrouwensfout gaat over het certificaat dat aan die aanvrager wordt gepresenteerd, en een ontbrekend pakket of een geweigerd repositoryaccount gaat over de bron. Bewaar de mislukte hostnaam, bewerking, accountcontext en status met geheimen verwijderd. Een geslaagde bootstrap gevolgd door een mislukte pakketdownload vernauwt het pad dat reparatie nodig heeft.

Gerelateerde artikelen