[IRCServices Coding] SET RESTRICTED, and possibly AKICK flaw

Robin Burchell surreal.w00t at gmail.com
Sun Mar 19 12:12:22 PST 2006


Indeed, banlist:

#helpers guest*!*@* set by Ib (Fri Mar 17 05:10:52)
#helpers *!viroteck@*.AA6527E2.37EDBD53.IP set by ChanServ (Thu Mar 16
18:31:07)
#helpers *!Pete@*.6819D140.C57AC8D4.IP set by ChanServ (Thu Mar 16 13:35:25)
#helpers End of Channel Ban List

guest*!*@* being the one that matched me eventually. All standard bans.

DeadNotBuried wrote:
> fyi : the only time i have seen this happen there were no normal or
> extended bans at all placed on the channel at the time.
> 
> DNB
> 
> Andrew Church wrote:
> 
>>     The most likely possibility (on Services' side) is that the channel
>>in question has an extended exception that doesn't include a usermask,
>>such as c: or r:.  To be honest, I'm at a loss at what to do about these,
>>especially since Unreal allows modules to add further types; for 5.1 I'm
>>half-inclined to just forbid extended bans/exceptions entirely (by
>>clearing anything that users try to set), but I'd be interested in hearing
>>other ideas.
>>
>>  --Andrew Church
>>    achurch at achurch.org
>>    http://achurch.org/
>>
>>
>>>Hi,
>>>
>>>I've seen this happen once or twice, but was never able to reproduce it 
>>>- last night it got a little major, so I thought I'd better send it on 
>>>to the list.
>>>
>>>It appears sometimes on a violation of AKICK or SET RESTRICTED, ChanServ 
>>>doesn't add a +b to the channel, leading to fun endless JOIN/KICK 
>>>floods. Sometimes, ChanServ wakes up after a while - yesterday this 
>>>wasn't the case...
>>>
>>>[04:32:59] * You were kicked from #helpers by ChanServ (You are not 
>>>permitted to be on this channel.)
>>>[04:33:01] * You were kicked from #helpers by ChanServ (You are not 
>>>permitted to be on this channel.)
>>>[04:33:04] * You were kicked from #helpers by ChanServ (You are not 
>>>permitted to be on this channel.)
>>>
>>>...
>>>
>>>[05:09:41] * You were kicked from #helpers by ChanServ (You are not 
>>>permitted to be on this channel.)
>>>[05:09:43] * You were kicked from #helpers by ChanServ (You are not 
>>>permitted to be on this channel.)
>>>[05:09:45] * You were kicked from #helpers by ChanServ (You are not 
>>>permitted to be on this channel.)
>>>[05:09:46] #helpers unable to join channel (address is banned)
>>>
>>>
>>>That ban being a +b Guest*!*@* set by someone else on the channel.
>>>
>>>IRCd is Unreal (3.2.2b, for the terminally curious) - services are at 
>>>5.0.55, with some modules, but no core tweaks.
>>>
>>>If anyone else has ideas, because this one has me a little stumped...
>>>
>>>Thanks,
>>>w00t.
>>>------------------------------------------------------------------
>>>To unsubscribe or change your subscription options, visit:
>>>http://lists.ircservices.za.net/mailman/listinfo/ircservices-coding
>>
>>------------------------------------------------------------------
>>To unsubscribe or change your subscription options, visit:
>>http://lists.ircservices.za.net/mailman/listinfo/ircservices-coding
>>
>>
> 
> 
> ------------------------------------------------------------------
> To unsubscribe or change your subscription options, visit:
> http://lists.ircservices.za.net/mailman/listinfo/ircservices-coding
>