Защо Tinyproxy отхвърля IPv6 ред за upstream
Диагностицирайте грешки при разбор на IPv6 upstream в Tinyproxy спрямо точната версия, вместо да предполагате мрежова повреда.
Грешка при разбор на IPv6 реда Upstream в Tinyproxy възниква преди мрежова връзка. Проверете версията на изпълнимия файл, преди да изследвате DNS, IPv6 маршрути или пароли.
Парсерът от 1.11.1 ограничава upstream хостовете до формите IPv4/име на хост. Поддръжката на IPv6 в други кодови пътища не кара тази директива да приема IPv6 литерал.
Настоящото ръководство на проекта вместо това описва протокол и IPv6 крайна точка в скоби:
Upstream http [2001:db8::20]:8888Адресът е илюстративен. Съпоставете документацията/кода с инсталирания пакет, включително пачовете на дистрибуцията. Проверете типа прокси, граматиката на крайната точка и компилираната поддръжка на upstream като отделни предпоставки.
Поддържана форма на име на хост може да избегне проблема с литералната граматика, но не налага IPv6 и не поправя маршрутизирането на адресното семейство. Regex пач от форум посочва възможно ограничение на парсера; той не валидира всеки следващ етап на връзката. Решете първо съвместимостта на пакета, за да не бъде обвиняван валиден upstream за конфигурация, която процесът никога не е приемал.