mIRC Homepage

IdentD hanging after upgrading to 7.1

Posted By: KarlR

IdentD hanging after upgrading to 7.1 - 30/07/10 09:09 PM

After upgrading to mIRC 7.1, identd appears to hang the entire client for around 5 seconds when listening. It also briefly hangs when the socket is closed.

This running on a fairly fresh install of Windows 7 Home Premium 64 bit (less than a week old). I should mention that I have VitualBox installed (with its virtual networking adapters) and am using OpenSSL 0.9.8o.

I have attemped to disable the virtual adapter as well as IPv6, but this does not appear to help. I have also tried with the Windows firewall turned off. Note that identd does appear to listen successfully - it appears in netstat, and can respond to requests, but the "Enable only when connecting" option would need to be disabled to be effective for IRC.
Posted By: Khaled

Re: IdentD hanging after upgrading to 7.1 - 31/07/10 10:05 AM

Do you have UPnP support enabled in mIRC? If you do, does the "hang" go away if you disable UPnP support?
Posted By: KarlR

Re: IdentD hanging after upgrading to 7.1 - 31/07/10 03:54 PM

Yes, UPnP support was enabled for "IdentD server". Turning it off seems to resolve any lag with identd.
Posted By: Khaled

Re: IdentD hanging after upgrading to 7.1 - 01/08/10 11:02 AM

Thanks for the feedback - different routers have slightly different implementations of UPnP that can make them handle UPnP more quickly or slowly than others. mIRC could use a separate thread for UPnP, although that might have other side-effects. I will look into it for the next version.
Posted By: STING

Re: IdentD hanging after upgrading to 7.1 - 05/08/10 06:37 PM

Also want to note I experience mIRC completely freezes for a few seconds when connecting to an IRC server for the first time, when "Ident server" is checked in the UPnP options.

When I then go to UPnP options and deselect "Ident server", it reports UPnP support is not available on my system. (I would except the check only to occur when checking one of the UPnP options). But anyway, UPnP is enabled on my system (Windows 7) and on my router.

And now, some minutes later, it doesn't give the error anymore, but still freezes for some seconds when connecting.
Posted By: Khaled

Re: IdentD hanging after upgrading to 7.1 - 05/08/10 06:54 PM

UPnP can be slow and unpredictable at times and this affects all applications that use UPnP (Search google for UPnP, slow, freeze, etc.). It also seems that if UPnP is configured incorrectly on your system, it can cause an application to crash. The issue is further complicated by firewalls, some of which can block UPnP or make it work intermittently. On my system I had to configure my software firewall since it was blocking UPnP UDP by default. To test your UPnP configuration you can use PortForward, a UPnP testing application.
Posted By: STING

Re: IdentD hanging after upgrading to 7.1 - 05/08/10 07:33 PM

Forgot to mention, I've tested uPnP it with uTorrent successfully. It seems to be intermittend.

The full test reports:

Quote:

Congratulations!
If you see this message, then your router and your computer are correctly configured for receipt of incoming connections from the Internet


urn:schemas-upnp-org:device:InternetGatewayDevice:1
© 2022 mIRC Discussion Forums