View Issue Details

IDProjectCategoryView StatusLast Update
0001481Anope Development (1.9.x series)Operservpublic2013-02-16 11:01
ReporterCuttingEdge Assigned ToAdam  
Status resolvedResolutionfixed 
Platformx86_64OSUbuntu Linux 
Summary0001481: OperServ session limits triggered on incorrect concurrent connection numbers.
DescriptionOperServ's sessions are not always accurately triggering on concurrent connections for the same host.

Suspect there may be a callback or event thats not decrementing the counter for some hosts.
Steps To ReproduceHard to reproduce. Does not always happen each time.
Additional InformationUsing latest GIT version of Anope 1.9.x.
Using a flatfile database.
Session limits are currently set to 3.
TagsNo tags attached.



2013-02-16 11:01

administrator   ~0006373

Nevermind I've figured it out, fixed in 3ab6706993a50b7c65b9007ead7d13a9ce3010e6.


2013-02-16 10:35

administrator   ~0006372

What IRCd and version is this? Guessing InspIRCd, but my InspIRCd 2.0 sends back a QUIT when we send a KILL, it looks like you aren't getting a QUIT at all.


2013-02-16 07:57

reporter   ~0006371

I think it may be the KILL event/trigger not cleaning up behind itself:

[Feb 15 08:29:29 2013] Received: :1ZA UID 1ZAAAFBLL 1360916968 CTH 1360916973 +ix
[Feb 15 08:29:29 2013] Sent: :1SVAAAAAG NOTICE 1ZAAAFBLL :The session limit for your host has been exceeded.
[Feb 15 08:29:29 2013] Sent: :1SVAAAAAG NOTICE 1ZAAAFBLL :Please contact us via support[at]atrum[dot]org for more information regarding session limits.
[Feb 15 08:29:29 2013] Sent: :1SVAAAAAG KILL 1ZAAAFBLL :OperServ (Session limit exceeded)
[Feb 15 08:29:38 2013] Received: :1ZA UID 1ZAAAFBLO 1360916977 CTH 1360916982 +ix
[Feb 15 08:29:38 2013] Duplicate user CTH in user table?


2013-02-16 02:08

administrator   ~0006368

I'm not able to reproduce this.

Issue History

Date Modified Username Field Change
2013-02-15 11:19 CuttingEdge New Issue
2013-02-16 02:08 Adam Note Added: 0006368
2013-02-16 07:57 CuttingEdge Note Added: 0006371
2013-02-16 10:35 Adam Note Added: 0006372
2013-02-16 11:01 Adam Note Added: 0006373
2013-02-16 11:01 Adam Status new => resolved
2013-02-16 11:01 Adam Resolution open => fixed
2013-02-16 11:01 Adam Assigned To => Adam