[IRCServices] akick not setting channel ban

ongeboren xxx.coder at gmail.com
Sun Sep 11 14:44:47 PDT 2005


I suspect that some of the irc servers in the network drop a ban
silently, resulting in services having this ban on their list, which
is desynched from the rest of the network in this case. I've seen
similar situations with old hybrid servers and other services, but who
knows..

On 9/11/05, Aragon Gouveia <aragon at phat.za.net> wrote:
> 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
> ------------------------------------------------------------------
> To unsubscribe or change your subscription options, visit:
> http://lists.ircservices.za.net/mailman/listinfo/ircservices
> 


-- 
Evlogi Petrov - ongeboren at UniBG