proxy: unknown scheme: http se lahko zdi nesmiseln, ko ista končna točka deluje v curl. Končna točka je morda v redu. Spremenljivko razlaga drug program.

Imena okolij so dogovori, ne univerzalni omrežni API. Paket Go golang.org/x/net/proxy ima obdelavo URL, usmerjeno v SOCKS. Porabnik, ki uporablja ta razčlenjevalnik, lahko zavrne shemo HTTP, ki jo poln HTTP odjemalec podpira drugje.

Poiščite komponento, ki sproži napako, in spremenljivko, ki jo bere. Preverite njeno različico in dokumentirane sheme. Ne spreminjajte http:// v socks5://, razen če storitev na drugi strani res govori SOCKS5. Če ta porabnik zahteva SOCKS5 in je javna pot dovoljena, seznam posrednikov SOCKS5 ponuja resnične končne točke za ta protokol; poti HTTP, ki jih potrebujejo drugi odjemalci, imejte ločene.

Staro poročilo o Docker Toolboxu je zadevalo določeno zgodovinsko izvedbo. To ni razlog za znižanje različice sodobne namestitve Dockerja. Trenutne nastavitve posrednika HTTP pri demonu Dockerja imajo svoj dokumentirani vmesnik.

Če je vzrok nepovezana podedovana vrednost ALL_PROXY, jo odstranite ali preglasite v predvidenem obsegu procesa. Ohranite nastavitev posrednika HTTP, ki jo potrebujejo drugi odjemalci. Eno okolje z obema vrednostma lahko razkrije razlike, ki jih posamezne aplikacije nikoli ne bi pokazale izolirano.

Sorodni članki