Per què Tinyproxy rebutja una línia upstream IPv6
Diagnostica els errors d'anàlisi d'upstream IPv6 de Tinyproxy contra la versió exacta en lloc de suposar una fallada de xarxa.
Un error d'anàlisi a la línia Upstream IPv6 de Tinyproxy es produeix abans de cap connexió de xarxa. Comprova la versió de l'executable abans d'investigar DNS, rutes IPv6 o contrasenyes.
L'analitzador de 1.11.1 restringeix els amfitrions upstream a les seves formes IPv4/nom d'amfitrió. El suport IPv6 en altres camins de codi no fa que aquesta directiva accepti un literal IPv6.
El manual actual del projecte descriu, en canvi, un protocol i un punt final IPv6 entre claudàtors:
Upstream http [2001:db8::20]:8888L'adreça és il·lustrativa. Fes coincidir la documentació/font amb el paquet instal·lat, incloent-hi els pedaços de la distribució. Comprova el tipus de proxy, la gramàtica del punt final i el suport upstream compilat com a prerequisits separats.
Una forma d'amfitrió admesa pot evitar el problema de gramàtica literal, però no força IPv6 ni corregeix l'encaminament de la família d'adreces. Un pedaç regex de fòrum identifica una possible limitació de l'analitzador; no valida cada etapa posterior de la connexió. Resol primer la compatibilitat del paquet perquè un upstream vàlid no sigui culpat d'una configuració que el procés mai no va acceptar.