Por que o Tinyproxy rejeita uma linha upstream IPv6
Diagnostique erros de análise de upstream IPv6 do Tinyproxy contra a versão exata em vez de supor uma falha de rede.
Uma falha de análise na linha Upstream IPv6 do Tinyproxy ocorre antes de qualquer conexão de rede. Verifique a versão do executável antes de investigar DNS, rotas IPv6 ou senhas.
O analisador da 1.11.1 restringe os hosts upstream às suas formas IPv4/nome de host. O suporte a IPv6 em outros caminhos de código não faz essa diretiva aceitar um literal IPv6.
O manual atual do projeto descreve, em vez disso, um protocolo e um endpoint IPv6 entre colchetes:
Upstream http [2001:db8::20]:8888O endereço é apenas ilustrativo. Combine a documentação/fonte com o pacote instalado, incluindo os patches da distribuição. Verifique o tipo de proxy, a gramática do endpoint e o suporte a upstream compilado como pré-requisitos separados.
Uma forma de nome de host suportada pode evitar o problema da gramática literal, mas não força IPv6 nem corrige o roteamento da família de endereços. Um patch de regex de fórum identifica uma possível limitação do analisador; ele não valida cada etapa posterior da conexão. Resolva primeiro a compatibilidade do pacote para que um upstream válido não seja culpado por uma configuração que o processo nunca aceitou.