Bug #1030
Autojoin channel with autentication doesn't work
0%
Description
Client doesn't autorejoin channels with autentication required (+r) resulting the error: Cannot join channel (+r): this channel requires authentication -- For details of how to obtain an account visit http://www.quakenet.org/getauthed
seems it just not wait the automatic auth command
History
#1 Updated by Dr-Shadow over 10 years ago
Problem is still here for Quassel :
Version : v0.10.0 (dist-575f27e)
When I launch Quassel, it connects to freenode automatically but fails to aujoin +r channels
[09:02:58] * #omni: Cannot join channel (+r) - you need to be identified with services
[09:02:59] * 396 unaffiliated/dr-shadow is now your hidden host (set by services.)
[09:02:59] [NickServ] You are now identified for Dr-Shadow.
#2 Updated by Dr-Shadow over 10 years ago
It seems to be related to this code : https://github.com/quassel/quassel/blob/master/src/core/corenetwork.cpp#L586
The identify takes too much time and the mode is set +r on user once we already tried to join the channels.
The idea would be to sync (wait the return from nickserv) but this would lead to issues (if nickserv is not present for example).
#3 Updated by genius3000 almost 7 years ago
- Status changed from New to Closed
Closed as a duplicate and SASL is the solution.