Possíveis causas podem ser:
-
Firewall local (
ip6tables
) -
Firewall externo na sua rede (de acordo com algumas fontes, a mensagem de erro ICMPv6 "Administrativamente proibido" é interpretada pelo Linux como EACCESS)
-
AppArmor, SELinux, Smack (embora nenhum deles esteja ativado por padrão no Arch)
Coisas que você pode experimentar:
-
redefinir regras de ip6tables
-
conecte-se ao servidor usando outros programas (
socat stdio tcp:[2604:....]:311
) e veja se eles retornam a mesma mensagem; teste com as duas portas iguais e diferentes -
ping6
,traceroute6
e veja se algum salto retorna "Administrativamente proibido" ou qualquer outro erro