ALL_PROXY og villan “Unknown scheme: http”
Forrit getur hafnað http://-gildi í ALL_PROXY þótt HTTP_PROXY samþykki það. Notandi breytunnar ákveður hvaða skemu eru studd.
proxy: unknown scheme: http getur virst fáránlegt þegar sami endapunktur virkar í curl. Endapunkturinn getur verið í lagi. Annað forrit túlkar breytuna.
Nöfn umhverfis eru venjur, ekki alhliða net-API. Go-pakkinn golang.org/x/net/proxy hefur SOCKS-miðaða URL-meðferð. Notandi sem beitir þeim þáttara getur hafnað HTTP-skemа sem heildstæður HTTP-biðlari styður annars staðar.
Finndu þáttinn sem gefur villuna og breytuna sem hann les. Athugaðu útgáfu hans og skjalfestu skemun. Skiptu ekki http:// út fyrir socks5:// nema þjónustan hinum megin tali í raun SOCKS5. Ef þessi notandi krefst SOCKS5 og opinber leið er leyfð, býður SOCKS5-milliliðalistinn raunverulega endapunkta fyrir þá samskiptareglu; haltu HTTP-leiðum sem aðrir biðlarar þurfa aðskildum.
Gömul Docker Toolbox-skýrsla laut að tiltekinni sögulegri útfærslu. Það er ekki ástæða til að lækka útgáfu nútíma Docker-uppsetningar. Núverandi HTTP-milliliðastillingar Docker-dæmonsins hafa sitt eigið skjalfesta viðmót.
Ef orsökin er ótengt erfð ALL_PROXY-gildi, fjarlægðu það eða hnekktu því innan fyrirhugaðs ferlis. Varðveittu HTTP-milliliðastillinguna sem aðrir biðlarar þurfa. Eitt umhverfi sem inniheldur bæði gildin getur leitt í ljós mun sem einstök forrit myndu aldrei sýna einangruð.