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 дае толькі адрас. Злучэнне з ім, поціск рукі з проксі і запыт да прызначэння яшчэ павінны прайсці паспяхова.