Zašto Tinyproxy odbija IPv6 upstream liniju
Dijagnosticirajte IPv6 Tinyproxy upstream greške parsiranja prema tačnom izdanju umjesto da pretpostavljate mrežni kvar.
Greška parsiranja na Tinyproxy IPv6 Upstream liniji nastaje prije mrežne veze. Provjerite verziju izvršne datoteke prije ispitivanja DNS-a, IPv6 ruta ili lozinki.
Parser izdanja 1.11.1 ograničava upstream hostove na njegove IPv4/hostname oblike. IPv6 podrška u drugim tokovima koda ne čini da ta direktiva prihvati IPv6 literal.
Trenutni projektni priručnik umjesto toga opisuje protokol i IPv6 endpoint u zagradama:
Upstream http [2001:db8::20]:8888Adresa je ilustrativna. Uskladite dokumentaciju/izvorni kod s instaliranim paketom, uključujući zakrpe distribucije. Provjerite tip proxyja, gramatiku endpointa i kompajliranu upstream podršku kao odvojene preduslove.
Podržani oblik hostnamea može izbjeći problem literalne gramatike, ali ne forsira IPv6 niti popravlja rutiranje adresne familije. Regex zakrpa s foruma ukazuje na moguće ograničenje parsera; ona ne validira svaku kasniju fazu veze. Prvo riješite kompatibilnost paketa kako se valjan upstream ne bi krivio za konfiguraciju koju proces nikada nije prihvatio.