]> jfr.im git - irc.git/blob - software/!RELEASES/ircservices/achurch.org/services/lists/ircservices/2008/005620.html
RELEASE -> !RELEASE
[irc.git] / software / !RELEASES / ircservices / achurch.org / services / lists / ircservices / 2008 / 005620.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
2 <HTML>
3 <HEAD>
4 <TITLE> [IRCServices] Kick war with ChanServ, for the 135175631861th time..
5 </TITLE>
6 <LINK REL="Index" HREF="index.html" >
7 <LINK REL="made" HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Kick%20war%20with%20ChanServ%2C%0A%09for%20the%20135175631861th%20time..&In-Reply-To=b19eae4e0801051605l313e9550rd52a6f4f5ad04775%40mail.gmail.com">
8 <META NAME="robots" CONTENT="index,nofollow">
9 <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
10 <LINK REL="Previous" HREF="005607.html">
11 <LINK REL="Next" HREF="005665.html">
12 </HEAD>
13 <BODY BGCOLOR="#ffffff">
14 <H1>[IRCServices] Kick war with ChanServ, for the 135175631861th time..</H1>
15 <B>Robin Burchell</B>
16 <A HREF="mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20Kick%20war%20with%20ChanServ%2C%0A%09for%20the%20135175631861th%20time..&In-Reply-To=b19eae4e0801051605l313e9550rd52a6f4f5ad04775%40mail.gmail.com"
17 TITLE="[IRCServices] Kick war with ChanServ, for the 135175631861th time..">robin at en2no.com
18 </A><BR>
19 <I>Thu Feb 7 15:00:00 PST 2008</I>
20 <P><UL>
21 <LI>Previous message: <A HREF="005607.html">[IRCServices] Kick war with ChanServ, for the 135175631861th time..
22 </A></li>
23 <LI>Next message: <A HREF="005665.html">[IRCServices] Kick war with ChanServ, for the 135175631861th time..
24 </A></li>
25 <LI> <B>Messages sorted by:</B>
26 <a href="date.html#5620">[ date ]</a>
27 <a href="thread.html#5620">[ thread ]</a>
28 <a href="subject.html#5620">[ subject ]</a>
29 <a href="author.html#5620">[ author ]</a>
30 </LI>
31 </UL>
32 <HR>
33 <!--beginarticle-->
34 <PRE>Has anything happened on this? I've had it recur several times now,
35 and seem to (unfortunately) be able to reproduce it at will on our
36 live network, complete with debug logging now.
37
38 [Feb 07 22:51:11.431779 2008] debug: Received: :w00t JOIN #helpers 1190456995
39 [Feb 07 22:51:11.432490 2008] debug: w00t joins #helpers
40 [Feb 07 22:51:11.432723 2008] chanserv/main: debug: AutoKicking
41 w00t!<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">w00t at xxxxxxxx</A>
42 [Feb 07 22:51:11.433734 2008] debug: Sent: :ChanServ KICK #helpers
43 w00t :You are not permitted to be on this channel.
44 [Feb 07 22:51:12.220542 2008] debug: Received: :w00t JOIN #helpers 1190456995
45 [Feb 07 22:51:12.221316 2008] debug: w00t joins #helpers
46 [Feb 07 22:51:12.221621 2008] chanserv/main: debug: AutoKicking
47 w00t!<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">w00t at xxxxxxxx</A>
48 [Feb 07 22:51:12.222543 2008] debug: Sent: :ChanServ KICK #helpers
49 w00t :You are not permitted to be on this channel.
50 [Feb 07 22:51:13.719754 2008] debug: Received: :w00t JOIN #helpers 1190456995
51 [Feb 07 22:51:13.720357 2008] debug: w00t joins #helpers
52 [Feb 07 22:51:13.720755 2008] chanserv/main: debug: AutoKicking
53 w00t!<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">w00t at xxxxxxxx</A>
54 [Feb 07 22:51:13.721859 2008] debug: Sent: :ChanServ KICK #helpers
55 w00t :You are not permitted to be on this channel.
56
57 (excuse host censorship).
58
59 Of course, as always, NO bans, exempts or invites that can match me
60 are set on the channel.
61
62 In-channel log:
63 22:51 -!- w00t [<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">w00t at ChatSpike-6e468d22.karoo.KCOM.COM</A>] has joined #helpers
64 22:51 -!- w00t was kicked from #helpers by ChanServ [You are not
65 permitted to be on this channel.]
66 22:51 -!- w00t [<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">w00t at ChatSpike-6e468d22.karoo.KCOM.COM</A>] has joined #helpers
67 22:51 -!- w00t was kicked from #helpers by ChanServ [You are not
68 permitted to be on this channel.]
69 22:51 -!- w00t [<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">w00t at ChatSpike-6e468d22.karoo.KCOM.COM</A>] has joined #helpers
70 22:51 -!- w00t was kicked from #helpers by ChanServ [You are not
71 permitted to be on this channel.]
72 22:51 -!- w00t [<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">w00t at ChatSpike-6e468d22.karoo.KCOM.COM</A>] has joined #helpers
73 22:51 -!- w00t was kicked from #helpers by ChanServ [You are not
74 permitted to be on this channel.]
75
76
77 22:53 -!- #helpers: ban exception *!*@herring.chatspike.net [by Om,
78 8293226 secs ago]
79 22:53 -!- #helpers: ban exception *!*@helper.chatspike.net [by Om,
80 8293231 secs ago]
81 22:53 -!- #helpers: ban exception *!*@tortoisegod.chatspike.net [by
82 Om, 8293236 secs ago]
83 22:53 -!- #helpers End of Channel Exception List
84 22:53 -!- #helpers End of Channel Invite Exception List
85 22:53 -!- #helpers End of channel ban list
86
87 On a related note, what is the point of kicking a user who is exempt
88 from banning, seeing as they would just get into this endless loop
89 situation anyway?
90
91 On Jan 6, 2008 12:05 AM, Robin Burchell &lt;<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">robin at en2no.com</A>&gt; wrote:
92 &gt;<i> No +I masks, three +e masks are set, neither of which match me..
93 </I>&gt;<i>
94 </I>&gt;<i> #helpers *!*@herring.chatspike.net set by Om (Sat Nov 03 23:13:31)
95 </I>&gt;<i> #helpers *!*@helper.chatspike.net set by Om (Sat Nov 03 23:13:27)
96 </I>&gt;<i> #helpers *!*@tortoisegod.chatspike.net set by Om (Sat Nov 03 23:13:21)
97 </I>&gt;<i> #helpers End of Channel Exception List
98 </I>&gt;<i> -
99 </I>&gt;<i> #helpers End of Channel Invite Exception List
100 </I>&gt;<i>
101 </I>&gt;<i> w00t is <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">w00t at globop.chatspike.net</A> * Master of all trades; jack of none
102 </I>&gt;<i> &lt;- being me.
103 </I>&gt;<i>
104 </I>&gt;<i> Explicit invite - (as in /invite?) - aren't used on that channel. It's
105 </I>&gt;<i> also perhaps worthy of note that /invite only overrides ban on some
106 </I>&gt;<i> software.
107 </I>&gt;<i>
108 </I>&gt;<i> I imagine the problem was caused as some IRCds will propegate the ban
109 </I>&gt;<i> anyway (no duplicates checking) from a server to server link, so I
110 </I>&gt;<i> guess that could be construed as a problem of sorts, though not a
111 </I>&gt;<i> major one.
112 </I>&gt;<i>
113 </I>&gt;<i> Given the infrequency of this problem, I don't mind waiting until the
114 </I>&gt;<i> list archives are back up for you to check, by all means. :)
115 </I>&gt;<i>
116 </I>&gt;<i>
117 </I>&gt;<i> On Jan 5, 2008 11:52 PM, Andrew Church &lt;<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org</A>&gt; wrote:
118 </I>&gt;<i> &gt; &gt;I understand it must be frustrating to have an issue like this that's
119 </I>&gt;<i> &gt; &gt;so hard to track down, but it is equally frustrating to get bit in the
120 </I>&gt;<i> &gt; &gt;ass by it. Isn't it wise to assume that if they are joining an
121 </I>&gt;<i> &gt; &gt;existing channel that a ban matching them doesn't exist anyway
122 </I>&gt;<i> &gt; &gt;(otherwise how are they joining?)
123 </I>&gt;<i> &gt;
124 </I>&gt;<i> &gt; +e, +I, explicit INVITE, possibly other methods. Originally, I didn't
125 </I>&gt;<i> &gt; bother checking for the ban, but apparently it caused a problem, because
126 </I>&gt;<i> &gt; I added the check in 4.5pre0:
127 </I>&gt;<i> &gt;
128 </I>&gt;<i> &gt; 2001/01/11 Fixed duplicate adding of bans when auto-kicking a user
129 </I>&gt;<i> &gt; from a channel. Reported by James &lt;<A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">daemus at evilcode.com</A>&gt;
130 </I>&gt;<i> &gt; --- chanserv.c 11 Jan 2001 00:03:56 -0000 1.10
131 </I>&gt;<i> &gt; +++ chanserv.c 11 Jan 2001 04:29:13 -0000 1.11
132 </I>&gt;<i> &gt; @@ -670,10 +670,13 @@
133 </I>&gt;<i> &gt; #else
134 </I>&gt;<i> &gt; }
135 </I>&gt;<i> &gt; #endif
136 </I>&gt;<i> &gt; - av[1] = &quot;+b&quot;;
137 </I>&gt;<i> &gt; - av[2] = mask;
138 </I>&gt;<i> &gt; - send_cmd(s_ChanServ, &quot;MODE %s +b %s %lu&quot;, chan, mask, time(NULL));
139 </I>&gt;<i> &gt; - do_cmode(s_ChanServ, 3, av);
140 </I>&gt;<i> &gt; + /* Apparently invites can get around bans, so check for ban first */
141 </I>&gt;<i> &gt; + if (!chan_has_ban(mask)) {
142 </I>&gt;<i> &gt; + av[1] = &quot;+b&quot;;
143 </I>&gt;<i> &gt; + av[2] = mask;
144 </I>&gt;<i> &gt; + send_cmd(s_ChanServ, &quot;MODE %s +b %s %lu&quot;, chan, mask, time(NULL));
145 </I>&gt;<i> &gt; + do_cmode(s_ChanServ, 3, av);
146 </I>&gt;<i> &gt; + }
147 </I>&gt;<i> &gt; free(mask);
148 </I>&gt;<i> &gt; send_cmd(s_ChanServ, &quot;KICK %s %s :%s&quot;, chan, user-&gt;nick, reason);
149 </I>&gt;<i> &gt; if (stay) {
150 </I>&gt;<i> &gt;
151 </I>&gt;<i> &gt; The list archives are down at the moment, so I can't check exactly what
152 </I>&gt;<i> &gt; the problem was, whether it was a serious issue or just cosmetic; I'm
153 </I>&gt;<i> &gt; hesitant to remove the check without knowing more. (Of course, you're
154 </I>&gt;<i> &gt; welcome to try removing it yourself and seeing what happens.)
155 </I>&gt;<i> &gt;
156 </I>&gt;<i> &gt;
157 </I>&gt;<i> &gt; --Andrew Church
158 </I>&gt;<i> &gt; <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">achurch at achurch.org</A>
159 </I>&gt;<i> &gt; <A HREF="http://achurch.org/">http://achurch.org/</A>
160 </I>&gt;<i> &gt;
161 </I>&gt;<i>
162 </I>&gt;<i> &gt; ------------------------------------------------------------------
163 </I>&gt;<i> &gt; To unsubscribe or change your subscription options, visit:
164 </I>&gt;<i> &gt; <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">http://lists.ircservices.za.net/mailman/listinfo/ircservices</A>
165 </I>&gt;<i> &gt;
166 </I>&gt;<i>
167 </I>&gt;<i>
168 </I>&gt;<i>
169 </I>&gt;<i> --
170 </I>&gt;<i> Robin Burchell
171 </I>&gt;<i> mob: +447702671419
172 </I>&gt;<i> msn: <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">msn at viroteck.net</A>
173 </I>&gt;<i> web: <A HREF="http://www.en2no.com">http://www.en2no.com</A>
174 </I>&gt;<i>
175 </I>
176
177
178 --
179 Robin Burchell
180 mob: +447702671419
181 msn: <A HREF="http://lists.ircservices.za.net/mailman/listinfo/ircservices">msn at viroteck.net</A>
182 </PRE>
183
184
185 <!--endarticle-->
186 <HR>
187 <P><UL>
188 <!--threads-->
189 <LI>Previous message: <A HREF="005607.html">[IRCServices] Kick war with ChanServ, for the 135175631861th time..
190 </A></li>
191 <LI>Next message: <A HREF="005665.html">[IRCServices] Kick war with ChanServ, for the 135175631861th time..
192 </A></li>
193 <LI> <B>Messages sorted by:</B>
194 <a href="date.html#5620">[ date ]</a>
195 <a href="thread.html#5620">[ thread ]</a>
196 <a href="subject.html#5620">[ subject ]</a>
197 <a href="author.html#5620">[ author ]</a>
198 </LI>
199 </UL>
200
201 </body></html>