curl: разлика између Could not resolve proxy и Could not resolve host
Пре промене DNS-а или подешавања проксија утврдите да ли curl није пронашао прокси или није разрешио назив одредишта.
Прочитајте који назив curl није могао да разреши. Грешке 5 и 6 односе се на различите делове захтева преко проксија:
| Порука | Значење и следећа провера |
|---|---|
| Could not resolve proxy — error 5 | Проверите хост изабраног URL-а проксија: грешке у куцању, налепљене размаке и погрешно постављене приступне податке или текст порта. |
| Could not resolve host — error 6 | Проверите назив одредишног хоста и да ли га изабрана путања разрешава локално. |
Бројчаној адреси проксија није потребно обично тражење назива хоста. Ако је листа проксија дала IP, а грешка наводи други хост, проверите наслеђене прокси променљиве и стварно изабрану крајњу тачку. У поље само за назив хоста унесите саму адресу уместо целог низа IP:port.
При разрешавању одредишта режим socks5 у curl-у обавља тражење на клијенту; socks5h шаље назив проксију. Поређење може открити разлику у DNS погледу, али не исправља погрешно написан назив. Ако делегирано разрешавање не успе на проксију, curl може примити грешку прокси протокола уместо локалне грешке 6.
Прво потврдите URL проксија, затим URL одредишта и на крају место разрешавања; поново покушајте без мењања неповезаних подешавања. Успешан DNS даје само адресу. Веза с њом, руковање с проксијем и захтев одредишту тек морају успети.