proxy: unknown scheme: http pode parecer absurdo cando o mesmo extremo funciona en curl. O extremo pode estar ben. Outro programa está a interpretar a variable.

Os nomes de contorno son convencións, non unha API de rede universal. O paquete de Go golang.org/x/net/proxy ten un manexo de URL orientado a SOCKS. Un consumidor que use ese analizador pode rexeitar un esquema HTTP que un cliente HTTP completo admite noutro sitio.

Localiza o compoñente que emite o erro e a variable que le. Comproba a súa versión e os esquemas documentados. Non cambies http:// por socks5:// a non ser que o servizo do outro extremo fale realmente SOCKS5. Se este consumidor require SOCKS5 e se permite unha ruta pública, a lista de proxies SOCKS5 ofrece extremos reais para ese protocolo; mantén separadas as rutas HTTP que necesitan os demais clientes.

Un informe antigo de Docker Toolbox referíase a unha implementación histórica concreta. Iso non é motivo para degradar unha instalación moderna de Docker. A configuración actual do proxy HTTP do daemon de Docker ten a súa propia interface documentada.

Se a causa é un valor ALL_PROXY herdado e non relacionado, elimínao ou substitúeo no ámbito de proceso previsto. Conserva a configuración do proxy HTTP que necesitan outros clientes. Un único contorno que conteña ambos os valores pode revelar diferenzas que as aplicacións individuais nunca mostrarían de xeito illado.

Artigos relacionados