[IRCServices] akick not setting channel ban

Aragon Gouveia aragon at phat.za.net
Sun Sep 11 12:26:33 PDT 2005


I've just done some experimenting now.  I cleared all the bans in the
channel.  It made no difference.  I restarted services and that fixed this
particular incident.

Maybe an uncleared variable floating around somewhere?


| By Aragon Gouveia <aragon at phat.za.net>
|                                          [ 2005-09-11 21:17 +0200 ]
> Hi,
> 
> Ok it happened again tonight.  Here's the info:
> 
> AKICK entry:
> 
> -ChanServ-    21 *god*!*@* (Please do not bring a religious nick into this
> channel, change it and you are welcome back)
> 
> 
> 
> Channel banlist at the time:
> 
> 1. RubberDuck set *!*@72122B08.B384F097.64768427.IP 11/09/2005 4:57pm.
> 2. RubberDuck set *!*@blabber-2BE7A85F.telkom-ipnet.co.za 11/09/2005 4:46pm.
> 3. SoulBlade set *!*@40FAA6E6.B384F097.64768427.IP 11/09/2005 4:22pm.
> 4. ChanServ set hellbo*!*@* on 11/09/2005 3:22pm.
> 5. estranged.blabber.net set *!*@blabber-9673CB5B.telkom-ipnet.co.za
> 11/09/2005 2:57pm.
> 6. BarBot set *!*@blabber-1466766E.telkom-ipnet.co.za 11/09/2005 12:34pm.
> 
> 
> 
> [20;00;52] GreeKGoddesS (XALARA at blabber-594011C6.rho.forthnet.gr) has joined.
> [20;00;52] * GreeKGoddesS was kicked by ChanServ (AKICK by Arabesque (Please
> do not bring a religious nick into this channel, change it and you are
> welcome back))
> 
> No ban was set.
> 
> 
> 
> Thanks,
> Aragon
> 
> 
> | By Andrew Church <achurch at achurch.org>
> |                                          [ 2005-09-11 05:24 +0200 ]
> >      The only time ChanServ doesn't set a ban is when the same ban already
> > exists on the channel (as determined by find_ban() in channels.c).  It's
> > possible find_ban() has a bug; next time this issue occurs, save the ban
> > list from the channel and see if any bans are similar to the ban that
> > should be added for the user (for an autokick, this is the mask from the
> > autokill list).
> > 
> >   --Andrew Church
> >     achurch at achurch.org
> >     http://achurch.org/
> > 
> > >Hi,
> > >
> > >I'm running ircservices 5.0.53 on Unreal 3.2.3.  I'm experiencing a strange
> > >problem where chanserv does not set a channel ban for an akicked user.  It
> > >does, however, kick the user from the channel.  This is a huge problem when
> > >users' clients have auto-rejoin-on-kick enabled.
> > >
> > >I'm unable to reproduce the bug.  When it happens there is nothing relevant
> > >logged to ircservices.log.  It does not happen as the result of the
> > >channel's ban list being full.
> > >
> > >This has been a problem for a very long time.  I experienced it even in the
> > >days of Unreal 3.2 Beta and ircservices 4.5.  It's becoming a bigger problem
> > >now that certain channels have grown to over 100 users.  Until now I've
> > >kinda just hoped newer versions would fix it.  But that's evidently not the
> > >case...
> > >
> > >Is anyone else experiencing this?  Anyone know of a fix?  Or any suggestions
> > >as to how I can debug it?
> > >
> > >
> > >Thanks,
> > >Aragon
> > >
> > >------------------------------------------------------------------
> > >To unsubscribe or change your subscription options, visit:
> > >http://lists.ircservices.za.net/mailman/listinfo/ircservices
> > ------------------------------------------------------------------
> > To unsubscribe or change your subscription options, visit:
> > http://lists.ircservices.za.net/mailman/listinfo/ircservices
> ------------------------------------------------------------------
> To unsubscribe or change your subscription options, visit:
> http://lists.ircservices.za.net/mailman/listinfo/ircservices