WeeChat no utiliza IPv6

WeeChat no utiliza IPv6

tengo unWeeChatversión 1.5 instalada en Debian 8.5 con irc.server.freenode.ipv6la opción configurada en on:

10:57:15  weechat     | [server] (irc.conf)
10:57:15  weechat     |   irc.server.freenode.ipv6 = on  (default: (undefined))
10:57:15  weechat     | 
10:57:15  weechat     | 1 option (matching with "irc.server.freenode.ipv6")

Esto debería obligar a WeeChat a preferir IPv6 a IPv4. irc.freenode.net tiene registros IPv6 AAAA presentes:

$ dig @8.8.8.8 -t AAAA irc.freenode.net +noall +short
chat.freenode.net.
2a00:1a28:1100:11::42
2a01:270:0:666f::1
2a01:7e00::f03c:91ff:fee2:413b
2001:6b0:e:2a18::118
$ 

..y por ejemplo puedo hacer ping a irc.freenode.net a través de IPv6:

$ ping6 -nc 4 irc.freenode.net
PING irc.freenode.net(2001:5a0:3604:1:64:86:243:181) 56 data bytes
64 bytes from 2001:5a0:3604:1:64:86:243:181: icmp_seq=1 ttl=51 time=141 ms
64 bytes from 2001:5a0:3604:1:64:86:243:181: icmp_seq=2 ttl=51 time=141 ms
64 bytes from 2001:5a0:3604:1:64:86:243:181: icmp_seq=3 ttl=51 time=142 ms
64 bytes from 2001:5a0:3604:1:64:86:243:181: icmp_seq=4 ttl=51 time=142 ms

--- irc.freenode.net ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 141.567/141.903/142.081/0.431 ms
$ 

Sin embargo, cuando intento conectarme a irc.freenode.net en WeeChat, ni siquiera se prueba IPv6 (verificado con tcpdump). Incluso si rechazo las conexiones en IPv4 al puerto TCP 6667, no se prueba IPv6.

Supongo que el problema no está en WeeChat (incluso lo intenté con diferentes versiones). ¿Alguna idea sobre qué podría causar tal comportamiento?

Respuesta1

¿Podrías probar con weechat 1.6-rc2 (versión de desarrollo actual)? Solucioné un error con la dirección del host durante la conexión a los servidores. Por cierto, la versión 1.6 está prevista para dentro de 2 días.

información relacionada