proxy: unknown scheme: http kan absurd lijken wanneer hetzelfde eindpunt in curl werkt. Het eindpunt kan in orde zijn. Een ander programma interpreteert de variabele.

Omgevingsnamen zijn conventies, geen universele netwerk-API. Het Go-pakket golang.org/x/net/proxy heeft SOCKS-georiënteerde URL-afhandeling. Een verbruiker die die parser gebruikt, kan een HTTP-schema weigeren dat een volledige HTTP-client elders ondersteunt.

Zoek het onderdeel dat de fout meldt en de variabele die het leest. Controleer de versie en de gedocumenteerde schema's. Wijzig http:// niet in socks5:// tenzij de dienst aan de andere kant echt SOCKS5 spreekt. Als deze verbruiker SOCKS5 vereist en een openbare route is toegestaan, biedt de SOCKS5-proxylijst echte eindpunten voor dat protocol; houd de HTTP-routes die andere clients nodig hebben apart.

Een oud Docker Toolbox-rapport ging over een specifieke historische implementatie. Dat is geen reden om een moderne Docker-installatie te downgraden. De huidige HTTP-proxyinstellingen van de Docker-daemon hebben hun eigen gedocumenteerde interface.

Als een ongerelateerde geërfde ALL_PROXY-waarde de oorzaak is, verwijder of overschrijf die dan binnen het bedoelde procesbereik. Behoud de HTTP-proxyinstelling die andere clients nodig hebben. Eén omgeving met beide waarden kan verschillen blootleggen die de afzonderlijke toepassingen geïsoleerd nooit zouden tonen.

Gerelateerde artikelen