私ウィチャットバージョン1.5は、irc.server.freenode.ipv6
オプションが次のように設定されているDebian 8.5にインストールされます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")
これにより、WeeChatはIPv4よりもIPv6を好むようになります。 irc.freenode.netのIPv6 AAAAレコードがあります:
$ 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
$
..たとえば、IPv6を介してirc.freenode.netをpingできます。
$ 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
$
しかし、WeeChatでirc.freenode.netに接続しようとすると、IPv6も試行されません(チェックを使用tcpdump
)。 TCP ポート 6667 への IPv4 接続を拒否しても、IPv6 は試行されません。
問題がWeeChatにあるとは思いません(他のバージョンも試してみました)。この動作を引き起こす可能性があるアイデアはありますか?
答え1
weechat 1.6-rc2(現在の開発版)を試すことはできますか?サーバー接続中のホストアドレスエラーを修正しました。ところで、1.6バージョンが2日後にリリースされる予定です。