Andrew Church achurch at achurch.org
Sat Jan 6 10:56:59 PST 2007

     The first thing that comes to mind is linked nicks.  I notice that
there are a lot of level-1 entries; could the user(s) in question have
nicks linked to these?  Use ChanServ STATUS (requires level 100 access by
default) to check the access level of the user on the channel before
kicking them.  Another possibility is that the ircd is rejecting the KICK
messages from Services; see if there are any relevant messages in the
Services log file.

     As far as joining around bans, that's an ircd issue, not a Services

  --Andrew Church
    achurch at achurch.org

>Bit of confusion here, I think it could be related to the user having
>NS AJOIN enabled.. thoughts are welcome :p. Basic story is that
>channel is SET RESTRICTed, Valentine is NOT on the access list, yet
>does not seem to be getting correctly removed from the channel. My
>guess is something to do with AJOIN, though I could be mistaken.
>IRCd is InspIRCd 1.1, should you require a protocol module for testing
>or other, one is available from our SVN: