mIRC Homepage
Posted By: emaaan connecting to a server stuck on ACK - 22/03/23 11:23 PM
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!
Posted By: maroon Re: connecting to a server stuck on ACK - 24/03/23 07:44 PM
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.
Posted By: KindOne Re: connecting to a server stuck on ACK - 24/03/23 09:20 PM
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
© mIRC Discussion Forums