ALL_PROXY እና “ያልታወቀ ስኪም፦ http” ስህተት
ፕሮግራም በALL_PROXY ውስጥ ያለውን http:// እሴት ሊክድ ይችላል፤ HTTP_PROXY ግን ይቀበለዋል። የተደገፉትን ስኪሞች የሚወስነው የተለዋዋጩ ተጠቃሚ ነው።
proxy: unknown scheme: http ተመሳሳዩ መጨረሻ በcurl ሲሠራ አስቂኝ ሊመስል ይችላል። መጨረሻው ጥሩ ሊሆን ይችላል። ሌላ ፕሮግራም ተለዋዋጩን እየተረጎመ ነው።
የአካባቢ ስሞች ስምምነቶች ናቸው፣ አጠቃላይ የኔትወርክ API አይደሉም። የGo golang.org/x/net/proxy ጥቅል SOCKS-ተኮር የURL አያያዝ አለው። ያንን ተንታኝ የሚጠቀም ተጠቃሚ ሙሉ የHTTP ደንበኛ በሌላ ቦታ የሚደግፈውን የHTTP ስኪም ሊክድ ይችላል።
ስህተቱን የሚሰጠውን ክፍልና የሚያነበውን ተለዋዋጭ ፈልግ። ስሪቱንና የተመዘገቡ ስኪሞችን አረጋግጥ። በሌላኛው በኩል ያለው አገልግሎት በእውነት SOCKS5 ካልተናገረ በስተቀር http:// ወደ socks5:// አትቀይር። ይህ ተጠቃሚ SOCKS5 ከፈለገና የሕዝብ መንገድ ከተፈቀደ፣ የSOCKS5 ፕሮክሲ ዝርዝር ለዚያ ፕሮቶኮል እውነተኛ መጨረሻዎችን ይሰጣል፤ ሌሎች ደንበኞች የሚፈልጉትን የHTTP መንገዶች ለየብቻ አቆይ።
አንድ የቆየ የDocker Toolbox ሪፖርት አንድ የተለየ ታሪካዊ አተገባበርን ይመለከታል። ይህ ዘመናዊ የDocker ጭነትን ወደኋላ ለመመለስ ምክንያት አይደለም። የአሁኑ የDocker daemon HTTP ፕሮክሲ ቅንብሮች የራሳቸው የተመዘገበ በይነገጽ አላቸው።
ተዛማጅ ያልሆነ የተወረሰ ALL_PROXY እሴት ምክንያቱ ከሆነ፣ በታሰበው የሂደት ወሰን ላይ አስወግደው ወይም ይሙሉበት። ሌሎች ደንበኞች የሚፈልጉትን የHTTP ፕሮክሲ ቅንብር ጠብቅ። ሁለቱንም እሴቶች የያዘ አንድ አካባቢ ግለሰብ መተግበሪያዎች በተናጠል ፈጽሞ የማያሳዩትን ልዩነቶች ሊያጋልጥ ይችላል።