ALL_PROXY i greška “Unknown scheme: http”
Program može odbiti vrijednost http:// u ALL_PROXY iako je HTTP_PROXY prihvaća. Podržane sheme definira potrošač varijable.
proxy: unknown scheme: http može izgledati apsurdno kad isti endpoint radi u curl-u. Endpoint može biti ispravan. Varijablu tumači drugi program.
Nazivi okruženja su konvencije, a ne univerzalni mrežni API. Go paket golang.org/x/net/proxy ima SOCKS-orijentirano rukovanje URL-ovima. Potrošač koji koristi taj parser može odbiti HTTP shemu koju puni HTTP klijent podržava drugdje.
Pronađite komponentu koja izdaje grešku i varijablu koju čita. Provjerite njezinu verziju i dokumentirane sheme. Ne mijenjajte http:// u socks5:// osim ako usluga na drugom kraju doista govori SOCKS5. Ako ovaj potrošač zahtijeva SOCKS5 i javna ruta je dopuštena, popis SOCKS5 proxyja nudi stvarne endpointove za taj protokol; držite odvojeno HTTP rute koje trebaju drugi klijenti.
Stari izvještaj o Docker Toolboxu odnosio se na konkretnu povijesnu implementaciju. To nije razlog za vraćanje moderne Docker instalacije na stariju verziju. Trenutne HTTP proxy postavke Docker daemona imaju vlastito dokumentirano sučelje.
Ako je uzrok nepovezana naslijeđena vrijednost ALL_PROXY, uklonite je ili je nadjačajte u predviđenom opsegu procesa. Sačuvajte HTTP proxy postavku koju trebaju drugi klijenti. Jedno okruženje koje sadrži obje vrijednosti može otkriti razlike koje pojedine aplikacije nikada ne bi pokazale izolirano.