curl: die verskil tussen Could not resolve proxy en Could not resolve host
Bepaal of curl nie die instaanbediener kon vind of die bestemming kon opsoek nie voordat jy DNS of instaanbedienerinstellings verander.
Lees watter naam curl nie kon opsoek nie. Foute 5 en 6 gaan oor verskillende dele van ’n versoek deur ’n instaanbediener:
| Boodskap | Betekenis en volgende kontrole |
|---|---|
| Could not resolve proxy — error 5 | Gaan die gasheer in die gekose instaanbediener-URL na vir spelfoute, ingeplakte spasies en aanmeldbesonderhede of poortteks op die verkeerde plek. |
| Could not resolve host — error 6 | Gaan die bestemmingsgasheernaam na en of die gekose roete dit plaaslik opsoek. |
’n Numeriese instaanbedieneradres het nie ’n gewone gasheernaamopsoek nodig nie. As die instaanbedienerlys ’n IP gegee het, maar die fout ’n ander gasheer noem, ondersoek oorgeërfde instaanbedienerveranderlikes en die werklik gekose eindpunt. In ’n veld net vir ’n gasheernaam gebruik jy slegs die adres eerder as die hele IP:port-string.
Vir bestemmingsopsoek doen curl se socks5-modus die opsoek op die kliënt; socks5h stuur die naam na die instaanbediener. ’n Vergelyking kan ’n verskil in DNS-sig toon, maar herstel nie ’n verkeerd gespelde naam nie. Misluk gedelegeerde opsoek by die instaanbediener, kan curl ’n instaanbedienerprotokolfout ontvang eerder as plaaslike fout 6.
Bevestig eers die instaanbediener-URL, dan die bestemmings-URL en laastens waar die opsoek plaasvind; probeer dan weer sonder om onverwante instellings te verander. Suksesvolle DNS gee net ’n adres. Die verbinding daarheen, die instaanbedienerhanddruk en die bestemmingsversoek moet steeds slaag.