I believe services should work with default configuration, adding additional extended bans is done via modules and with the exception of the regexp ban/exception i've seen, almost none of them block join, thus i recommend supporting the 2 defaults, channel and realname.
<br><br><div><span class="gmail_quote">On 3/19/06, <b class="gmail_sendername">Andrew Church</b> <<a href="mailto:achurch@achurch.org">achurch@achurch.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The most likely possibility (on Services' side) is that the channel<br>in question has an extended exception that doesn't include a usermask,<br>such as c: or r:. To be honest, I'm at a loss at what to do about these,
<br>especially since Unreal allows modules to add further types; for 5.1 I'm<br>half-inclined to just forbid extended bans/exceptions entirely (by<br>clearing anything that users try to set), but I'd be interested in hearing
<br>other ideas.<br><br> --Andrew Church<br> <a href="mailto:achurch@achurch.org">achurch@achurch.org</a><br> <a href="http://achurch.org/">http://achurch.org/</a><br><br>>Hi,<br>><br>>I've seen this happen once or twice, but was never able to reproduce it
<br>>- last night it got a little major, so I thought I'd better send it on<br>>to the list.<br>><br>>It appears sometimes on a violation of AKICK or SET RESTRICTED, ChanServ<br>>doesn't add a +b to the channel, leading to fun endless JOIN/KICK
<br>>floods. Sometimes, ChanServ wakes up after a while - yesterday this<br>>wasn't the case...<br>><br>>[04:32:59] * You were kicked from #helpers by ChanServ (You are not<br>>permitted to be on this channel.)
<br>>[04:33:01] * You were kicked from #helpers by ChanServ (You are not<br>>permitted to be on this channel.)<br>>[04:33:04] * You were kicked from #helpers by ChanServ (You are not<br>>permitted to be on this channel.)
<br>><br>>...<br>><br>>[05:09:41] * You were kicked from #helpers by ChanServ (You are not<br>>permitted to be on this channel.)<br>>[05:09:43] * You were kicked from #helpers by ChanServ (You are not<br>
>permitted to be on this channel.)<br>>[05:09:45] * You were kicked from #helpers by ChanServ (You are not<br>>permitted to be on this channel.)<br>>[05:09:46] #helpers unable to join channel (address is banned)
<br>><br>><br>>That ban being a +b Guest*!*@* set by someone else on the channel.<br>><br>>IRCd is Unreal (3.2.2b, for the terminally curious) - services are at<br>>5.0.55, with some modules, but no core tweaks.
<br>><br>>If anyone else has ideas, because this one has me a little stumped...<br>><br>>Thanks,<br>>w00t.<br>>------------------------------------------------------------------<br>>To unsubscribe or change your subscription options, visit:
<br>><a href="http://lists.ircservices.za.net/mailman/listinfo/ircservices-coding">http://lists.ircservices.za.net/mailman/listinfo/ircservices-coding</a><br>------------------------------------------------------------------
<br>To unsubscribe or change your subscription options, visit:<br><a href="http://lists.ircservices.za.net/mailman/listinfo/ircservices-coding">http://lists.ircservices.za.net/mailman/listinfo/ircservices-coding</a><br></blockquote>
</div><br>