mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Feb 2006
Posts: 546
J
jaytea Offline OP
Fjord artisan
OP Offline
Fjord artisan
J
Joined: Feb 2006
Posts: 546
firstly, disable connect retry in mIRC Options > Connect > Options.

next, enable a firewall for server connections in Connect > Proxy with settings that will result in an error, eg. an invalid hostname such as 'abc'.

now try to connect to a valid IRC server, you should see something like this:

Code:
[14:20:01] * Connecting to irc.swiftirc.net (6667)
-
[14:20:04] * Proxy: Unable to find proxy address
-
[14:20:07] * Connect retry #1 irc.swiftirc.net (6667) (dns pool)
-
[14:20:09] * Proxy: Unable to find proxy address
-
[14:20:13] * Connect retry #1 irc.swiftirc.net (6667) (dns pool)
-
[14:20:15] * Proxy: Unable to find proxy address


"The only excuse for making a useless script is that one admires it intensely" - Oscar Wilde
Joined: Dec 2002
Posts: 344
D
Pan-dimensional mouse
Offline
Pan-dimensional mouse
D
Joined: Dec 2002
Posts: 344
Can you clarify exactly what you consider to be a bug?

mIRC will cycle through each address in the DNS pool once before giving up -- this is considered a single connection attempt.

See this thread.

Admittedly, it would make sense for mIRC to stop trying to connect if the proxy address cannot be found, but I'm not sure if that is what you are implying to be the bug or if you're just confused by multiple "retry #1" appearing.

Edit: I've changed my mind about the stricken text above. I can imagine situations where you'd want mIRC to keep trying to connect until the proxy server becomes available again.

Last edited by drum; 27/02/11 11:31 AM.
Joined: Feb 2006
Posts: 546
J
jaytea Offline OP
Fjord artisan
OP Offline
Fjord artisan
J
Joined: Feb 2006
Posts: 546
ah, i hadn't considered that, because the first test (which i neglected to mention) in which i followed the same procedure as above except enabled connect retry for 1 attempt produced:

Quote:

[15:32:21] * Connecting to irc.swiftirc.net (6667)
-
[15:32:23] * Proxy: Unable to find proxy address
-
[15:32:26] * Connect retry #1 irc.swiftirc.net (6667) (dns pool)
-
[15:32:29] * Proxy: Unable to find proxy address
FAILED Proxy: Unable to find proxy address


the last line is where the connection attempts ended and on CONNECTFAIL triggered. clearly there's a discrepancy here :P


"The only excuse for making a useless script is that one admires it intensely" - Oscar Wilde

Link Copied to Clipboard