Прочетете кое име 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 дава само адрес. Връзката към него, договарянето с проксито и заявката към целта все още трябва да успеят.

Подобни статии