View Issue Details

IDProjectCategoryView StatusLast Update
0001450Anope Development (1.9.x series)Chanservpublic2012-10-24 05:16
ReporterScrAm Assigned ToDukePyrolator  
Status resolvedResolutionfixed 
Fixed in Version1.9.x-GIT 
Summary0001450: ChanServ limit for number of channels doesn't always work correctly
DescriptionSomeone on my network was attempting to register a channel but ChanServ was giving him an error saying that he had already exceeded the 20 channel limit. I did a /ns alist on him and saw that he only owned one channel, and had access in another. After that, I raised the limit to 25 channels and he still couldn't register it. I raised it to 250, and it still failed. I raised it to 250000 channels just to test it, and he was able to register it.

After he was able to register the channel, I dropped the limit back to 25. He registered another channel successfully with the 25 channel limit.
Steps To ReproduceI had someone else on my network attempt to register channels while the limit was at 20. He was able to register three channels with no problem, but he had no previously owned channels or access in any channels.
Additional InformationWhen at 20 channel limit:
-NickServ- Channels that case has access on:
-NickServ- Number Channel Access
-NickServ- 1 #******* Founder
-NickServ- 2 !#************ 5
-ChanServ- Sorry, you have already exceeded your limit of 20 channels.
Raised to 25:
-ChanServ- Sorry, you have already exceeded your limit of 25 channels.
Raised to 250:
-ChanServ- Sorry, you have already exceeded your limit of 250 channels.
Tagschannel limit, ChanServ



2012-10-24 05:16

administrator   ~0006275

thanks for reporting
fixed in e0438e3a7ee3b7737f5138e7f43157b07479c824

Issue History

Date Modified Username Field Change
2012-10-23 10:58 ScrAm New Issue
2012-10-23 10:59 ScrAm Tag Attached: channel limit
2012-10-23 10:59 ScrAm Tag Attached: ChanServ
2012-10-24 05:16 DukePyrolator Note Added: 0006275
2012-10-24 05:16 DukePyrolator Status new => resolved
2012-10-24 05:16 DukePyrolator Fixed in Version => 1.9.x-GIT
2012-10-24 05:16 DukePyrolator Resolution open => fixed
2012-10-24 05:16 DukePyrolator Assigned To => DukePyrolator