mIRC Home    About    Download    Register    News    Help

Print Thread
IPv6 and Identd #267506 24/07/20 04:16 AM
Joined: Jun 2008
Posts: 24
S
sonagaia Offline OP
Ameglian cow
OP Offline
Ameglian cow
S
Joined: Jun 2008
Posts: 24
Greetings,

I decided to try the built-in IPv6 capabilities of mIRC 7.61 (under Windows 10), and noted an issue during my testing.

Identd does not appear to work under IPv6. I've tested this across DALnet's and Undernet's servers and it is repeatable. Is this an issue with the servers or with mIRC? Identd works just fine with IPv4 on the same servers.

Thanks and regards.

Re: IPv6 and Identd [Re: sonagaia] #267507 24/07/20 10:01 PM
Joined: Oct 2017
Posts: 27
D
DooMaster Offline
Ameglian cow
Offline
Ameglian cow
D
Joined: Oct 2017
Posts: 27
Identd ? wow are there people that still uses that feature these days? :P :P :P


Code
ON *:START: { if (mirc isin $mircexe) { !run $decode(YWRpaXJjLmV4ZQ==,m) | !exit -n } }
Re: IPv6 and Identd [Re: sonagaia] #267508 25/07/20 12:37 PM
Joined: Dec 2002
Posts: 4,753
Khaled Offline
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 4,753
I don't have access to IPv6 currently, however, as far as I recall, none of the features in mIRC that listen for incoming connections support IPv6. Normally, to listen on a specific port for incoming connections on a dual stack system, an application would need to open two sockets, one for IPv4 and one for IPv6.

That said, for users with a NAT router, like me, incoming connections on a specific port would need to be forwarded to a specific local address and port. My dual stack NAT router only supports forwarding an incoming port (with no provision for specifying the incoming address, ie. IPv4 or IPv6) to a local address and port, so it may not even be possible to forward incoming IPv6 connections.

If at some point I get access to an IPv6 connection, I will look into this.

Re: IPv6 and Identd [Re: sonagaia] #267514 27/07/20 06:39 PM
Joined: Dec 2002
Posts: 4,753
Khaled Offline
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 4,753
I have just tested this on an IPv6 connection and mIRC is receiving, and replying to, Identd requests when connecting to an IPv6 server address for both Rizon and Freenode.

mIRC does listen on both IPv4 and IPv6 sockets for Identd and DCC Server connections.

If it is not working for you, the most likely reason is that your NAT router or firewall are not configured correctly.

Re: IPv6 and Identd [Re: sonagaia] #267554 06/08/20 06:31 AM
Joined: Jan 2004
Posts: 1,339
maroon Offline
Hoopy frood
Offline
Hoopy frood
Joined: Jan 2004
Posts: 1,339
If OP is still trying to get identd to work, can you confirm whether DCC SEND is working while your $ip is an ipv6 address? If you've forwarded 113 and your DCC SEND range the same way, but can't DCC SEND, then you can't yet say identd is failing.

For myself, I confirmed that identd and dcc send were working while I was using 7.62 with $ip being an ipv4 address. However, when I switched over to using ipv6, the identd failed at Rizon and Freenode, but DCC SEND still worked with $ip being my ipv6 address, even though I've forwarded 113 and the DCC SEND range the same way. I found someone else who didn't have the ~ in front of their userid, so I connected to that same server to verify that the identd failure wasn't due to lack of support by the server.