curl: Could not resolve proxy eta Could not resolve host bereizten
DNS edo proxy-ezarpenak aldatu aurretik, argitu curl-ek proxy-muturrik aurkitu ez duen ala helmugaren izena ebatzi ezin izan duen.
Irakurri curl-ek zein izen ebatzi ezin izan duen. 5 eta 6 erroreek proxy bidezko eskaeraren zati desberdinak adierazten dituzte:
| Mezua | Esanahia eta hurrengo egiaztapena |
|---|---|
| Could not resolve proxy — error 5 | Begiratu aukeratutako proxy URLaren ostalariari: idazketa-akatsak, itsatsitako zuriuneak edo oker kokatutako kredentzialak eta ataka-testua. |
| Could not resolve host — error 6 | Begiratu helmugako ostalari-izenari eta aukeratutako bideak tokian bertan ebazten duen. |
Zenbakizko proxy-helbide batek ez du ohiko ostalari-izenaren bilaketarik behar. Proxy-zerrendak IP bat eman badu baina erroreak beste ostalari bat aipatzen badu, aztertu heredatutako proxy-aldagaiak eta benetan hautatutako muturra. Ostalari-izena bakarrik onartzen duen eremuan, erabili helbidea soilik, IP:port kate osoaren ordez.
Helmuga ebazteko, curl-en socks5 moduak bezeroan egiten du bilaketa; socks5h moduak izena proxyari bidaltzen dio. Bien arteko konparazioak DNS-ikuspegiaren aldea erakuts dezake, baina ez du oker idatzitako izena zuzentzen. Proxyari eskuordetutako ebazpenak bertan huts egiten badu, curl-ek proxy-protokoloaren hutsegitea jaso dezake tokiko 6 errorearen ordez.
Berretsi lehenik proxy URLa, gero helmugako URLa eta azkenik ebazlearen kokapena; ondoren, saiatu berriro zerikusirik gabeko ezarpenak aldatu gabe. DNS arrakastatsuak helbide bat besterik ez du ematen. Helbide horretarako konexioak, proxyaren esku-emateak eta helmugako eskaerak oraindik arrakasta izan behar dute.