SASL 身份验证在 Freenode / Tor、irssi 和 weechat 上“失败”

Pri*_*nce 5 irssi tor freenode sasl

我正在关注有关通过 Tor 使用 Freenode 的各种教程。我尝试过 irssi + cap_sasl.pl,还有 weechat,它具有内置的 SASL 支持。

两个客户端(irssi 和 weechat)上的连接均以以下方式失败:

freenode     | irc: connecting to server p4fsi4ockecnea7l.onion/6667 via socks5 proxy 127.0.0.1/9050...
freenode     | irc: connected to p4fsi4ockecnea7l.onion/6667 (127.0.0.1)
freenode  -- | asimov.freenode.net (asimov.freenode.net): *** Looking up your hostname...
freenode  -- | asimov.freenode.net (asimov.freenode.net): *** Checking Ident
freenode  -- | asimov.freenode.net (asimov.freenode.net): *** No Ident response
freenode  -- | asimov.freenode.net (asimov.freenode.net): *** Couldn't look up your hostname
freenode  -- | irc: client capability, server supports: account-notify extended-join identify-msg multi-prefix sasl
freenode  -- | irc: client capability, requesting: sasl
freenode  -- | irc: client capability, enabled: sasl
freenode  -- | SASL authentication successful
freenode  -- | asimov.freenode.net (asimov.freenode.net): *** Notice -- You need to identify via SASL to use this server
freenode =!= | Closing Link: gateway/tor-sasl/account (SASL access only)
freenode     | irc: disconnected from server
Run Code Online (Sandbox Code Playgroud)

Irssi 上也会发生同样的情况:“SASL 身份验证成功”,然后来自服务器和 SASL 的通知作为断开连接原因。

当我将密码更改为错误的密码时,出现“SASL 身份验证失败”,因此有关 SASL 身份验证成功的消息显然是有意义且正确的。

那么为什么 Freenode 会断开我的连接呢?

小智 4

确保您使用的是已注册经过验证的昵称。Nickserv 会通过电子邮件向您发送一封验证电子邮件。

如需更多帮助,请参阅:

/msg nickserv help register
Run Code Online (Sandbox Code Playgroud)