AW: [IRCServices] Wierd message...

Yusuf Iskenderoglu uhc0 at rz.uni-karlsruhe.de
Mon Feb 26 23:17:00 PST 2001


Hi;

This actually is not a bug, as mentioned, but a consistency issue.

The only place, where services itself sends a JOIN is the check of the
need of a kick. This is done, before a user is really added to a channels
userlist, therefore, before a channel is created in services, otherwise
services would not send a JOIN.

But the reality is, that daemons, which use SJOIN, do not like remote
users (in this case, a user from services : ChanServ) 
directly sending a JOIN, because only a SJOIN is being expected.
Server to server communications is done via SJOINs. That is an
issue which might be corrected, though not necessary, by modifying
check_kick to something like

#if defined(IRC_BAHAMUT)
	send_cmd(s_ChanServ, "SJOIN %s %lu", chan, time(NULL));
#else
	send_cmd(s_ChanServ, "JOIN %s", chan);
#endif

where if(stay) is being evaluated.

Regards;
yusuf

----------------------------------------------------------------------
| Yusuf Iskenderoglu                | You get to meet all sorts,     |
| eMail - uhc0 at rz.uni-karlsruhe.de  | in this line of work...        |
| eMail - s_iskend at ira.uka.de       |                                |
| ICQ UIN : 20587464 \ TimeMr14C    |                                |
----------------------------------------------------------------------


> -----Ursprüngliche Nachricht-----
> Von: ircservices-admin at ircservices.za.net
> [mailto:ircservices-admin at ircservices.za.net]Im Auftrag von Collide
> Gesendet: Montag, 26. Februar 2001 22:03
> An: ircservices at ircservices.za.net
> Betreff: RE: [IRCServices] Wierd message...
> 
> 
> Hi all,
>  The notice "User on services.netchat.ro remotely JOINing new 
> channel" means
> a user on services server (you know these can be a eneforcer, chanserv,
> nickserv, operserv, memoserv, statserv) is joining a channel. For 
> example if
> chanserv is joining to a forbidden channel to kick a user 
> entering to these
> channel, you will have this notice. Anyway it is not a problem or bug.
> 
> Regards
> Collide
> 
> 
> -----Original Message-----
> From: ircservices-admin at ircservices.za.net
> [mailto:ircservices-admin at ircservices.za.net]On Behalf Of Partizanu
> Sent: Monday, February 26, 2001 10:37 PM
> To: ircservices at ircservices.za.net
> Subject: [IRCServices] Wierd message...
> 
> 
> Last night i saw this weird thing:
> 
> [22:27] ••• (s) *** Notice -- User on services.netchat.ro remotely
> JOINing new channel
> 
> where "services.netchat.ro" is the pseudo-host for irc services (we
> still use 4.5.0).
> What it means? Any ideea?
> 
> Thank you,
> Partizanu
> Part of administration team on NetChat IRC network
> 
> 
> -----------------------------------------------------------
> To unsubscribe, mail ircservices-request at ircservices.za.net
> with the word UNSUBSCRIBE in the subject of the mail.
> http://www.ircservices.za.net/mailman/listinfo/ircservices
>