View Issue Details

IDProjectCategoryView StatusLast Update
0005950unrealircdpublic2021-07-02 21:26
Reporterprogval Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Summary0005950: Do not kill users on nick collision while registering
DescriptionWhen two users register with the same nick at the same time, Unreal kills one.

Instead it should probably either:

* send ERR_NICKCOLLISION,
* send ERR_NICKNAMEINUSE (like Charybdis), or
* force a nick change (like InspIRCd)
Steps To Reproduce1625253865.268 1: connects to server.
1625253865.268 2: connects to server.
1625253865.268 1 -> S: NICK foo
1625253865.268 2 -> S: NICK foo
1625253865.268 1 -> S: USER username * * :Realname
1625253865.268 2 -> S: USER username * * :Realname
1625253865.268 S -> 1: PING :65B94077
1625253865.269 S -> 1: ERROR :Closing Link: foo[127.0.0.1] (Overridden)
TagsNo tags attached.
3rd party modules

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-07-02 21:26 progval New Issue