Opened 12 years ago

Closed 11 years ago

#1217 closed Enhancement (Fixed)

Client joins channel before nickserv responds to IDENTIFY command.

Reported by: zenwhen Owned by: akempgen
Component: Chat Core (IRC) Version: 2.1 (Mac)
Severity: Normal Keywords: identify privacy
Cc:

Description

Issue: Client joins channel before nickserv responds to IDENTIFY command.

Description: On some networks, freenode being one of them, your IP is displayed as part of your join message to all users in a channel upon your entrance. This happens to everyone unless you request or are assigned a hostmask which blocks this info from view by the public.

It has been pointed out to me that my identification to nickserv is happening after I join channels, thus the added security of having a hostmask is being wasted. Apparently a few other clients such as IRSSI wait until a response is received from nickserv on the IDENTIFY command before joining channels.

If you could change this ordering, it would make me much less likely get get ddos'd by a user. I am an op in a couple Ubuntu project channels and there is a high risk of that due to rowdy users in channels seeking retribution from bands and such.

Change History (5)

comment:1 Changed 12 years ago by jane

Hmm, this is a dupe of a couple tickets and related to another: #192, #88, #1022

Personally, I've noticed that I may be sending the command to identify with nickserv but nickserv doesn't acknowledge it until after I've joined my channels (which gets me joined to #register-with-nickserv instead of #rubyonrails or whatever channel requires you be registered to join, etc.). Perhaps a /timer command (#1022) might help...waiting for a response from services may not work because not all services are the same.

comment:2 Changed 11 years ago by akempgen

  • milestone set to Colloquy 2.3
  • priority changed from High to Normal
  • Severity changed from Critical to Normal

[4164] might improve things if using the nickname/password settings. related to #1380.

comment:3 Changed 11 years ago by akempgen

  • Component changed from Colloquy (Mac) to Chat Core (IRC)
  • Owner changed from timothy to akempgen
  • Status changed from new to assigned

comment:4 Changed 11 years ago by akempgen

  • Status changed from assigned to accepted

comment:5 Changed 11 years ago by akempgen

  • Resolution set to fixed
  • Status changed from accepted to closed
  • Type changed from Defect to Enhancement

Fixed in [4242].

Note: See TracTickets for help on using tickets.