mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Mar 2023
Posts: 1
E
emaaan Offline OP
Mostly harmless
OP Offline
Mostly harmless
E
Joined: Mar 2023
Posts: 1
hi guys,

im trying to connect to a server (irc.coders-irc.net, and also my znc at a different address regardless of the first server) and the connection is stuck on the line
[01:22] irc.coders-irc.net @time=2023-03-22T23:22:44.963Z cs1.coders-irc.net CAP * ACK :userhost-in-names

any ideas as to why this is happening and how to fix this?

thanks!

Joined: Jan 2004
Posts: 2,127
Hoopy frood
Offline
Hoopy frood
Joined: Jan 2004
Posts: 2,127
When mIRC requests several IRCv3 settings, it won't send CAP END until it gets an ACK response for all of them. I'm guessing that ZNC intercepted either mIRC's request or the server's response. So either the server never saw 1 of mIRC's requested items, or ZNC stripped one of the 'words' from the server's ACK response.

So you might need to stop ZNC from interfering, or make mIRC stop waiting by doing something like:

on *:LOGON:*:{ .timer 1 2 raw CAP END }

... with optionally using $network or $server or $servertarget to limit when this activates.

Last edited by Khaled; 24/03/23 09:52 PM.
Joined: Feb 2011
Posts: 448
K
Pan-dimensional mouse
Offline
Pan-dimensional mouse
K
Joined: Feb 2011
Posts: 448
Would you happen to be running a version of mIRC between 7.33 - 7.41?

There is a bug in those versions that deal with server-time. It was fixed in 7.42

Quote
17/07/2015 - mIRC v7.42
...
26.Added support for IRCv3 message tags. mIRC will now automatically
remove @ prefixed tags from incoming server messages and store
them in the $msgtags identifier. The CAP server-time "time" tag
can now be parsed when mixed with other tags.

Check your version number:


Help -> About mIRC

or

Code
//echo -a $version


Link Copied to Clipboard