curl: forskjellen på Could not resolve proxy og Could not resolve host
Finn ut om curl ikke fant proxyen eller ikke kunne slå opp målet før du endrer DNS eller proxyinnstillinger.
Les hvilket navn curl ikke kunne slå opp. Feil 5 og 6 gjelder ulike deler av en forespørsel via proxy:
| Melding | Betydning og neste kontroll |
|---|---|
| Could not resolve proxy — error 5 | Se etter skrivefeil, innlimte mellomrom og feilplasserte påloggingsopplysninger eller porttekst i vertsdelen av valgt proxy-URL. |
| Could not resolve host — error 6 | Kontroller målets vertsnavn og om den valgte ruten slår det opp lokalt. |
En numerisk proxyadresse trenger ikke et vanlig vertsnavnoppslag. Hvis proxylisten ga en IP, men feilen nevner en annen vert, undersøk arvede proxyvariabler og det faktisk valgte endepunktet. I et felt som bare tar vertsnavn, bruk bare adressen i stedet for hele IP:port-strengen.
Ved måloppslag gjør curl-modusen socks5 oppslaget på klienten; socks5h sender navnet til proxyen. Sammenligning kan vise en forskjell i DNS-visning, men retter ikke et feilstavet navn. Hvis delegert oppslag feiler hos proxyen, kan curl få en proxyprotokollfeil i stedet for lokal feil 6.
Bekreft først proxy-URL-en, så mål-URL-en og til slutt hvor oppslaget skjer; prøv deretter på nytt uten å endre uvedkommende innstillinger. Vellykket DNS gir bare en adresse. Tilkoblingen dit, proxyhåndtrykket og forespørselen til målet må fortsatt lykkes.