Opening connection.. [13:47] -zinc.libera.chat- *** Checking Ident -zinc.libera.chat- *** Looking up your hostname... -zinc.libera.chat- *** No Ident response -zinc.libera.chat- *** Couldn't look up your hostname -zinc.libera.chat- *** Notice -- SASL authentication to a NickServ account with a verified email address is required to connect from your current network. Please see https://libera.chat/guides/sasl for configuration assistance. ==> ERROR from irc.libera.chat: Closing Link: 117.139.163.129 (SASL authentication to a NickServ account with a verified email address is required to connect from your current network. Please see https://libera.chat/guides/sasl for configuration assistance.)
Connection failed! Not re-establishing connection.
*** ERC terminated: connection broken by remote peer
解决方案
这是由于 Libera.Chat 要求对某些 IP 范围使用 SASL。在采用了官网给出的解决方案之后,发现还是不行,启动 Emacs 的时候将遇到如下错误:
1 2 3 4 5 6 7
Warning (initialization): An error occurred while loading ‘/Users/japin/.emacs.d/init.el’:
Symbol's function definition is void: define-erc-response-handler
To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the ‘--debug-init’ option to view a complete error backtrace. Disable showing Disable logging