botka/hubot should connect to IRC using SASL #348

Closed
opened 2021-10-23 09:35:44 +00:00 by raucao · 2 comments
Owner

After botka was banned by Libera.Chat for some reason, I improved the IRC config a little bit, but wasn't able to make SASL connections work. It looked to me like our version of node-irc has a bug in its SASL implementation, where the username ends up including additional characters.

Thus, when we can finally upgrade to the latest node-irc, we should make sure to connect using SASL from then on.

After botka was banned by Libera.Chat for some reason, I improved the IRC config a little bit, but wasn't able to make SASL connections work. It looked to me like our version of node-irc has a bug in its SASL implementation, where the username ends up including additional characters. Thus, when we can finally upgrade to the latest node-irc, we should make sure to connect using SASL from then on.
raucao added the
enhancement
label 2021-10-23 09:35:44 +00:00
raucao changed title from botka/hubot should connect using SASL to botka/hubot should connect to IRC using SASL 2021-10-23 09:35:57 +00:00
Author
Owner

A potential fix has been submitted upstream:

https://github.com/nandub/hubot-irc/issues/181#issuecomment-979799394

A potential fix has been submitted upstream: https://github.com/nandub/hubot-irc/issues/181#issuecomment-979799394
Author
Owner

After testing the linked fix, and it also not working, I have ragequit this issue and recently configured botka to connect to Libera.Chat through a ZNC bouncer (which is using SASL, too). Not interested in looking into this further, since ZNC is just rock-solid.

After testing the linked fix, and it also not working, I have ragequit this issue and recently configured botka to [connect to Libera.Chat through a ZNC bouncer](https://gitea.kosmos.org/kosmos/chef/pulls/371) (which is using SASL, too). Not interested in looking into this further, since ZNC is just rock-solid.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kosmos/chef#348
No description provided.