Eu tentei uma tonelada de coisas e continuo aparecendo de mãos vazias.
Permita-me enquadrar a situação:
Eu tenho uma configuração * BSD Jail no FreeNAS que executa um Plex Media Server (Plexpass). Possui acesso IPv6 e está configurado para usá-lo. Atualmente, o Plex foi criado para usar um soquete (que está dentro dos padrões, pois há uma RFC que suporta esse comportamento). Sei que o BSD, devido a questões de segurança, não permite escutar os dois protocolos em um soquete singular; portanto, qualquer aplicativo não explicitamente programado para usar soquetes diferentes para IPv4 e IPv6 não conseguirá se comunicar em qual protocolo o soquete não está vinculado.
Posso acessar a página de gerenciamento usando um endereço IPv6 literal no meu navegador da web. O MyPlex não pode acessar o servidor para acesso remoto (atualmente, o MyPlex suporta apenas IPv4).
Informação adicional:
root @ plexmediaserver_plexpass: / # netstat -a | grep 32400
tcp6 0 0 * .32400 . OUÇO
Eu tentei o seguinte:
- Configurando ipv6_ipv4mapping = "YES" no rc.conf
- Configurando sysctl net.inet6.ip6.v6only = 0
- Usando socat para proxy TCP4 na porta para 32400 to TCP6 no endereço [:: 1]: 32400
- Usando socat para proxy TCP4 na porta para 32400 to TCP6 no endereço [Public-IPv6-Address]: 32400
- Uma mistura dos itens acima
Estou em uma perda absoluta. Sei que essa é uma questão importante para muitas pessoas na Europa porque os ISPs começaram a mudar para o IPv6 em massa. É infinitamente frustrante para mim, embora não seja tão terrível quanto é para eles. Não consegui encontrar nenhuma informação sobre o status de obter uma correção permanente no Plex para o problema. A melhor solução, até onde eu sei, seria ligar várias portas e o MyPlex puxar as duas e tomar uma decisão sobre qual protocolo usar, com base na possibilidade de obter ou não tráfego. Este é um problema para seus fóruns.
Minha pergunta aqui é se existem outras maneiras de forçar o * BSD a aderir ao padrão RFC referente aos soquetes IPv6 ou se eles abandonaram totalmente o suporte a ele.
Agradecemos qualquer ajuda que eu possa obter.