View Issue Details

IDProjectCategoryView StatusLast Update
0001817unrealircdpublic2004-05-17 19:42
ReporterTurbo_boy Assigned To 
PrioritynormalSeverityminorReproducibilityrandom
Status closedResolutionopen 
Summary0001817: rawmode's
Descriptionsometimes send the ircd the same rawmode's so you see 2times the samething (if you join an channel)
Additional Information<- :deamon.blackned.com 324 Turbo_boy #Triviant +ntr
<- :deamon.blackned.com 329 Turbo_boy #Triviant 1084609735
<- :deamon.blackned.com 324 Turbo_boy #Triviant +ntr
<- :deamon.blackned.com 329 Turbo_boy #Triviant 1084609735
^^ @ the same time
3rd party modules

Activities

syzop

2004-05-15 10:38

administrator   ~0006272

I doubt that's caused by unreal. Unreal doesn't even send this stuff on-join, it sends this in response to a 'MODE #Triviant' which is a command the client usually sends on-join (eg: mIRC)... Since it seems you are on mIRC, just do '/remote off' and try again.

White_Magic

2004-05-15 14:16

reporter   ~0006273

yup, Syzop is rite as the " <- " indicates client to server, a server to client is
" -> "

Chances are youve got a addon loaded which is calling the command, (thus when u join it does it " on join " then the addon calls it again)

codemastr

2004-05-15 14:48

reporter   ~0006274

Last edited: 2004-05-15 14:56

Uhh no. In mIRC, <- means server->client, -> means client->server. It wouldn't make sense the other way around. A client can't send numerics to the server.

Syzop is talking about the MODE command, not what was pasted here.

edited on: 2004-05-15 14:56

Turbo_boy

2004-05-16 16:18

reporter   ~0006279

I'm just an irc-scripter end was working on the rawmode's, and get this by on-join on the script 2times the same text...

And my mIRC does only ask it on 1time that's if I join the channel only (not with other thinks loaded).

If remote is off than i have the same problem :(

syzop

2004-05-16 16:54

administrator   ~0006280

Well, strange then.. Cannot reproduce it here, and the source pretty much rules it out too.. only place RPL_CHANNELMODEIS etc is used is from m_mode here:
    if (parc < 3)
    {
        *modebuf = *parabuf = '\0';

        modebuf[1] = '\0';
        channel_modes(sptr, modebuf, parabuf, chptr);
        sendto_one(sptr, rpl_str(RPL_CHANNELMODEIS), me.name, parv[0],
            chptr->chname, modebuf, parabuf);
        sendto_one(sptr, rpl_str(RPL_CREATIONTIME), me.name, parv[0],
            chptr->chname, chptr->creationtime);
        return 0;
    }

Turbo_boy: You could post your server address and a channel where I could test.. then I'll just telnet to it and see if you are right.

Turbo_boy

2004-05-17 05:28

reporter   ~0006293

Last edited: 2004-05-17 05:54

It's not realy my own irc-server but of a friend of mine, so i can't give you access to telnet, and it's a freebsd system... But mIRC filterd it out. But if you use scripts it's not funny becas you see 2 times the modes etc.

irc.blackned.com -> #triviant (but the problem is randomly) the owner is Polichism so you can ask him for that...

But I will ask him for it (I think that hi is too registered here so I will contact him ;-))

gewijzigd op: 2004-05-17 05:51

gewijzigd op: 2004-05-17 05:54

aquanight

2004-05-17 09:35

reporter   ~0006295

>so i can't give you access to telnet

I think syzop means using a telnet application to connect to the ircd.
To see what I mean, open up Windows telnet, and use command 'open <yourserver> 6667'. The first thing you'll see is something like ':yourserver NOTICE AUTH :Looking up your hostname' etc. Using Telnet requires knowledge of the IRC protocol and a fast finger when you see a PING.

Turbo_boy

2004-05-17 09:47

reporter   ~0006296

You can login with telnet, if you want to contact the orginal owner, bicuse i have speaked with him. And hi say's you my take contact with him by irc on:

irc.blackned.com 6667
#chat
nick: Polichism | blackned

syzop

2004-05-17 11:28

administrator   ~0006298

ok, well... I was indeed unable to reproduce it there:
mode #triviant
:deamon.blackned.com 324 test99 #Triviant +ntr
:deamon.blackned.com 329 test99 #Triviant 1084800727
mode #triviant
:deamon.blackned.com 324 test99 #Triviant +ntr
:deamon.blackned.com 329 test99 #Triviant 1084800727
mode #triviant
:deamon.blackned.com 324 test99 #Triviant +ntr
:deamon.blackned.com 329 test99 #Triviant 1084800727
mode #triviant
:deamon.blackned.com 324 test99 #Triviant +ntr
:deamon.blackned.com 329 test99 #Triviant 1084800727
[and another 8 times or so]
I also don't get it twice when I try with mIRC.

Another thing I just thought of... if you could paste some debug output with say, 5-10 lines before when it happends till 5 lines after, that might be a bit more convincing (you can make such a bugnote 'private' if you want).

Turbo_boy

2004-05-17 12:36

reporter   ~0006299

<- :deamon.blackned.com 332 Turbo_boy #triviant :Join this channel if you want to play Trivia! Enjoy your stay here [By Turbo_Boy http://www.wepsite.net/tust/] (Turbo_boy)
<- :deamon.blackned.com 333 Turbo_boy #triviant Turbo_boy 1084729183
<- :deamon.blackned.com 353 Turbo_boy = #triviant :Turbo_boy +Jeff||Food &irc-games
<- :deamon.blackned.com 366 Turbo_boy #triviant :End of /NAMES list.
<- :[email protected] MODE #triviant +qo Turbo_boy Turbo_boy
-> deamon.blackned.com MODE #triviant
<- :[email protected] NOTICE Turbo_boy :Welcome, you can find the top100 on: http://members.lycos.nl/caffeetje/TRIVIA.HTML
<- :deamon.blackned.com 324 Turbo_boy #triviant +ntr
<- :deamon.blackned.com 329 Turbo_boy #triviant 1084811243
<- :[email protected] MODE #triviant +v Turbo_boy
<- :deamon.blackned.com 324 Turbo_boy #triviant +ntr
<- :deamon.blackned.com 329 Turbo_boy #triviant 1084811243
-> deamon.blackned.com JOIN #chat
<- :[email protected] JOIN :#chat
-> deamon.blackned.com MODE #chat
<- :deamon.blackned.com 332 Turbo_boy #chat :BlackNed IRC Network. Enjoy your stay (x4sd) || perfect.blackned.com coming back tomorrow (as good as) (Turbo_boy)
<- :deamon.blackned.com 333 Turbo_boy #chat Turbo_boy 1084786698
<- :deamon.blackned.com 353 Turbo_boy = #chat :Turbo_boy +azagtoth @Zanzibar +boriz74-eten +Jeff||Food ~Poli_mayo @Sidewinder +Nipple` &UnrealTournament
<- :deamon.blackned.com 366 Turbo_boy #chat :End of /NAMES list.
<- :deamon.blackned.com 324 Turbo_boy #chat +ntr
<- :deamon.blackned.com 329 Turbo_boy #chat 1084800720

^^ that are the lines... If you need more..... I can put the output in an .txt if you want.

syzop

2004-05-17 12:51

administrator   ~0006300

Yeah, could you do that? You can send the .txt to [email protected]

syzop

2004-05-17 19:42

administrator   ~0006306

Ok, I received the debuglog and the client is just sending 2 mode requests (and thus gets twice a numeric 324+329 back). So I'm closing it.

Issue History

Date Modified Username Field Change
2004-05-15 05:33 Turbo_boy New Issue
2004-05-15 10:38 syzop Note Added: 0006272
2004-05-15 14:16 White_Magic Note Added: 0006273
2004-05-15 14:48 codemastr Note Added: 0006274
2004-05-15 14:56 codemastr Note Edited: 0006274
2004-05-16 16:18 Turbo_boy Note Added: 0006279
2004-05-16 16:54 syzop Note Added: 0006280
2004-05-17 05:28 Turbo_boy Note Added: 0006293
2004-05-17 05:51 Turbo_boy Note Edited: 0006293
2004-05-17 05:54 Turbo_boy Note Edited: 0006293
2004-05-17 09:35 aquanight Note Added: 0006295
2004-05-17 09:47 Turbo_boy Note Added: 0006296
2004-05-17 11:28 syzop Note Added: 0006298
2004-05-17 12:36 Turbo_boy Note Added: 0006299
2004-05-17 12:51 syzop Note Added: 0006300
2004-05-17 19:42 syzop Status new => closed
2004-05-17 19:42 syzop Note Added: 0006306