Přečtěte si, který název curl nedokázal přeložit. Chyby 5 a 6 se týkají různých částí požadavku přes proxy:

ZprávaVýznam a další kontrola
Could not resolve proxy — error 5Zkontrolujte hostitele ve zvolené URL proxy: překlepy, vložené mezery a nesprávně umístěné přihlašovací údaje nebo text portu.
Could not resolve host — error 6Zkontrolujte název cílového hostitele a zda jej zvolená cesta překládá místně.

Číselná adresa proxy nepotřebuje běžné vyhledání názvu hostitele. Pokud seznam proxy poskytl IP, ale chyba jmenuje jiného hostitele, zkontrolujte zděděné proměnné proxy a skutečně zvolený koncový bod. Do pole pouze pro název hostitele vložte samotnou adresu místo celého řetězce IP:port.

Při překladu cíle provádí režim socks5 v curl vyhledání na klientovi; socks5h posílá název proxy. Srovnání může odhalit rozdíl v pohledu DNS, ale neopraví chybně napsaný název. Pokud delegovaný překlad selže na proxy, curl může obdržet chybu protokolu proxy místo místní chyby 6.

Potvrďte nejdřív URL proxy, potom URL cíle a nakonec místo překladu názvů; pak pokus opakujte bez změn nesouvisejících nastavení. Úspěšné DNS dodá jen adresu. Připojení k ní, handshake proxy a požadavek na cíl ještě musí uspět.

Související články