Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 2" (using 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 2", KDE:KDE4:UNSTABLE:Desktop / openSUSE_11.2) Compiler: gcc OS: Linux (i686) release 2.6.31.8-0.1-desktop I have tried to established a connection via IPv6 to a vnc host. If i enter the IPv6 Adress i get the error message that the adress is invallid.
Can you please provide an example address which does not work (just to verify where it fails). Also, please post the exact error message. Thanks.
The IP-Address i used is 2001:6f8:1212:1:250:22ff:fe89:9eda . The error message is "The entered address does not have the required form". If i use the dns-name i get the massage "Server not found".
David, do you have any ideas here? It's most probably related to KUrl parsing (at least the error; libvncclient might not support IPV6 yet).
I'm no IPv6 expert, but looking at kurltest.cpp I'd say that maybe the hostname needs to be put into brackets, as in http://[::ffff:129.144.52.38]/cgi/test.cgi In fact, what does krdc do with the hostname exactly? (does it use KUrl::setHost, or does it concatenate strings to make up a url?)
KRDC itself handles the addresses correctly (now), but the plugins (at least vnc tested) seems not be able to handle it yet...
LibVncServer 0.9.8 supports IPv6. If you still have problems with that version, please re-open this issue.