Dlaczego Tinyproxy odrzuca wiersz upstream IPv6
Diagnozuj błędy parsowania upstream IPv6 w Tinyproxy względem dokładnej wersji, zamiast zakładać awarię sieci.
Błąd parsowania w wierszu Upstream IPv6 Tinyproxy występuje przed połączeniem sieciowym. Sprawdź działającą wersję, zanim zaczniesz badać DNS, trasy IPv6 lub hasła.
Parser w wersji 1.11.1 ogranicza hosty upstream do form IPv4/nazwa hosta. Obsługa IPv6 w innych ścieżkach kodu nie sprawia, że ta dyrektywa przyjmuje literał IPv6.
Obecny podręcznik projektu opisuje natomiast protokół i punkt końcowy IPv6 w nawiasach kwadratowych:
Upstream http [2001:db8::20]:8888Adres jest tylko przykładowy. Dopasuj dokumentację/kod do zainstalowanego pakietu, wraz z łatami dystrybucji. Sprawdź typ proxy, gramatykę punktu końcowego i skompilowaną obsługę upstream jako osobne warunki wstępne.
Obsługiwana forma nazwy hosta może uniknąć problemu z literalną gramatyką, ale nie wymusza IPv6 ani nie naprawia trasowania rodziny adresów. Łata regex z forum wskazuje możliwe ograniczenie parsera; nie waliduje każdego późniejszego etapu połączenia. Najpierw rozwiąż zgodność pakietu, aby prawidłowy upstream nie był obwiniany o konfigurację, której proces nigdy nie zaakceptował.