I've put the following in the Windows HOSTS file:
fe80::a5c6:d354:8e27:9f79%16 ip6test
I can ping ip6test in Windows, and I can connect to a server via TIdTCPClient with the IPv6 address above in square brackets, but trying to connect using the host name [ip6test] using the TCP Client instantly fails with a socket error 11001.
Any ideas why?