[IRCServices Coding] SET RESTRICTED, and possibly AKICK flaw
Andrew Church
achurch at achurch.org
Sun Mar 19 17:19:37 PST 2006
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