Citește ce nume nu a putut rezolva curl. Erorile 5 și 6 privesc părți diferite ale cererii prin proxy:

MesajSemnificație și următoarea verificare
Could not resolve proxy — error 5Verifică gazda din URL-ul proxy-ului selectat: greșeli de scriere, spații lipite sau credențiale și port puse în locul greșit.
Could not resolve host — error 6Verifică numele gazdei de destinație și dacă ruta aleasă îl rezolvă local.

O adresă numerică de proxy nu are nevoie de o căutare obișnuită a numelui gazdei. Dacă lista de proxy-uri a dat un IP, dar eroarea numește altă gazdă, verifică variabilele proxy moștenite și endpointul selectat efectiv. Într-un câmp numai pentru gazdă, folosește doar adresa, nu întregul șir IP:port.

Pentru rezolvarea destinației, modul socks5 al curl face căutarea pe client; socks5h trimite numele proxy-ului. Compararea poate arăta o diferență de perspectivă DNS, dar nu repară un nume scris greșit. Dacă rezolvarea delegată eșuează la proxy, curl poate primi o eroare de protocol proxy în locul erorii locale 6.

Confirmă întâi URL-ul proxy-ului, apoi pe cel al destinației și la final locul rezolvării; încearcă din nou fără schimbări ale setărilor fără legătură. DNS-ul reușit oferă doar o adresă. Conexiunea la ea, negocierea cu proxy-ul și cererea către destinație trebuie încă să reușească.

Articole similare