Error when joining server

These are old archives. They are kept for historic purposes only.
Post Reply
fluid
Posts: 40
Joined: Fri Mar 18, 2005 4:16 am
Location: NYC

Error when joining server

Post by fluid »

*** If you are having problems connecting due to ping timeouts, please type /quote pong 2674173A or /raw pong 2674173A now.
[19:20] Closing Link: NICKhere[blah.blah.com] (Password mismatch)


How can i get rid of this server message?

It seems some of my users are seeing this when they join the server.


grazie-
Last edited by fluid on Fri Apr 01, 2005 5:32 pm, edited 2 times in total.
Stealth
Head of Support
Posts: 2086
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

Windows or *nix?
fluid
Posts: 40
Joined: Fri Mar 18, 2005 4:16 am
Location: NYC

Post by fluid »

Windows 2kServer unreal/ssl - we use No services.

we are linked up to another server via ssl for few weeks now with no probs.

we notice BOTH servers are sending out this onjoin message, to some when they join our servers.

just to let you know... We do use a password for our users to use to connect to our servers.
Last edited by fluid on Fri Apr 01, 2005 5:41 pm, edited 2 times in total.
Stealth
Head of Support
Posts: 2086
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post by Stealth »

The only way you can get rid of it is to recompile it.

It prevents spoofed connections which Windows is more vulnerablt to.

Maybe this should be a FAQ question... *pokes Syzop*
Syzop
UnrealIRCd head coder
Posts: 2112
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

Maybe this should be a FAQ question... *pokes Syzop*
That it's important? Yeah perhaps

Actually I'm wondering if we couldn't add an option to remove the NOTICE (so not the ping/pong sequence but this notice), it seems outdated to me.. every decent client knows it, the only exceptions are self-written bots by idiots who don't understand the IRC protocol (see various msgs here and in 'offtopic').
Perhaps codemastr can share his opinion on this.
codemastr
Former UnrealIRCd head coder
Posts: 811
Joined: Sat Mar 06, 2004 8:47 pm
Location: United States
Contact:

Post by codemastr »

Yeah, and to be quite honest, even clients that don't know this should still work. When you receive a PING, you respond with a PONG, so it should work fine even for clients that don't understand nospoof at all.
-- codemastr
fluid
Posts: 40
Joined: Fri Mar 18, 2005 4:16 am
Location: NYC

Post by fluid »

OK, found out what this means.

[19:20] Closing Link: NICKhere[blah.blah.com] (Password mismatch)


It means the USER did not add the password while trying to connect to the password protected IRCd Server, or the USER didnt have the correct password while connecting to the server.

[ex: /server your.ircd.com:+yourport# thepassword]


AS for the ping message, i still dont know.. ...
I have my mirc client set to HIDE ping/pong events, but I still saw it.
Only 1 time though.

Just a FYI.

THanks-
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

I think the notice thing is something Unreal sends in the case of clients that refuse to pong back with what it was pinged. (EG Unreal sends PING :11BBCAFD and client returns PONG :server.name which breaks nospoff.)

Probably bugs.* material, but, codemastr/Syzop: you think maybe just not send the notice but then if you get a PONG :server like that then send the notice, or...?
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

WHAT FREAKING BOT/CLIENT DOESNT JUST SEND BACK WHAT IT GETS SENT... Dear god...!
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

Older clients? I think I read somewhere in the unreal source that there was a client that did have a problem.

Something called Homer... Never heard of it myself, but m_nospoof (called directly from m_pong when getting the nospoof PONG) has this blob of stuff that gets run when a user returns a PONG code that doesn't match the nospoof code.

[quote="src/modules/m_pingpong.c"] /* Homer compatibility */
sendto_one(cptr, ":%X!nospoof@%s PRIVMSG %s :\1VERSION\1",
cptr->nospoof, me.name, cptr->name);[/code]
Post Reply