[Konversation-devel] [Bug 225712] New: Channels get joined before identification happens

Stephan Kleine bitdealer at gmail.com
Sat Feb 6 12:35:19 CET 2010


https://bugs.kde.org/show_bug.cgi?id=225712

           Summary: Channels get joined before identification happens
           Product: konversation
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: konversation-devel at kde.org
        ReportedBy: bitdealer at gmail.com


Version:            (using KDE 4.3.5)
OS:                Linux
Installed from:    openSUSE RPMs

I put "nickserv" for service and my password in the "Auto Identify" boxes in
the "Identities" dialog for my nick so I guess that's setup as it should be.

Nevertheless konversation always joins the channels before it identifies to the
server. Noticeable is that this happens always since I use SSL with freenode
while, without SSL, it happened only most times but not always.

Problem is that this behavior is pretty annoying for channel that require
registration like e.g. #centos since one gets redirected to
#centos-unregistered all the time (same e.g. with ##linux). Last but not least
it constantly leaks the real hostname this way instead of simply showing the
cloak.

Proposed solution: Simply let it wait 1-2 seconds after issuing the identify
command and only after waiting join the channels. Should be easy to implement /
change and isn't annoying since a delay of 1-2 seconds shouldn't do any harm.

Log:

[12:04] [Notice] -NickServ- This nickname is registered. Please choose a
different nickname, or identify via /msg NickServ identify <password>.
[12:04] [Notice] -NickServ- You have 30 seconds to identify to your nickname
before it is changed.
[12:04] [470] my_nick ##linux ##linux-overflow Forwarding to another channel
[12:04] [Channel] Cannot join channel (+r) - you need to be identified with
services
[12:04] [470] my_nick #centos #centos-unregistered Forwarding to another
channel
[12:04] [Notice] -NickServ- You are now identified for my_nick.
[12:04] [Info] 'unaffiliated/my_nick' is now your hidden host (set by
services).

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Konversation-devel mailing list