Bug 222061

Summary: KRDC IPv6 support
Product: [Applications] krdc Reporter: Johann-Nikolaus Andreae <johann-nikolaus>
Component: VNCAssignee: Urs Wolfer <uwolfer>
Status: RESOLVED UPSTREAM    
Severity: wishlist CC: faure
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Johann-Nikolaus Andreae 2010-01-10 15:16:20 UTC
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.
Comment 1 Urs Wolfer 2010-01-10 15:19:32 UTC
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.
Comment 2 Johann-Nikolaus Andreae 2010-01-11 16:52:58 UTC
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".
Comment 3 Urs Wolfer 2010-01-11 22:32:29 UTC
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).
Comment 4 David Faure 2010-01-14 10:25:40 UTC
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?)
Comment 5 Urs Wolfer 2010-09-19 17:53:15 UTC
KRDC itself handles the addresses correctly (now), but the plugins (at least vnc tested) seems not be able to handle it yet...
Comment 6 Urs Wolfer 2012-01-02 14:07:10 UTC
LibVncServer 0.9.8 supports IPv6. If you still have problems with that version, please re-open this issue.