Прочитайте, яке ім’я 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 лише надає адресу. З’єднання з нею, рукостискання з проксі та запит до призначення ще мають відбутися успішно.

Схожі статті