Bug 397917

Summary: Cannot autojoin +r channels on freenode.net
Product: [Applications] konversation Reporter: Jeroen Bakker <j.bakker>
Component: generalAssignee: Konversation Developers <konversation-devel>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde, kde
Priority: NOR    
Version: 1.7.4   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jeroen Bakker 2018-08-27 06:35:57 UTC
When "Join on connect" is enabled for an +r channels on irc.freenode.net the channel is denied (you need to be identified), before the identification has been completed. The channel at hand in #blendercoders.

See here an example log

[08:22] [Mode] You have set personal modes: +Ri
[08:22] [Notice] -NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>.
[08:22] [Channel] Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration
[08:22] [Notice] -NickServ- You are now identified for ####.

Manual joining afterwards still works. Looks like to start "Join on connect" after identification has been completed should be able to fix the issue.
Comment 1 Christian (Fuchs) 2018-08-27 07:52:35 UTC
use SASL. 

https://bugs.kde.org/show_bug.cgi?id=397576
Comment 2 Kai Uwe Broulik 2018-08-27 09:56:24 UTC

*** This bug has been marked as a duplicate of bug 397576 ***