My IPv6 are assigned through freenet6. Yes, I can connect through ssh -6 <IP> and since my IPs are "global unicast", I don't need a "%eth0" suffix. Are you using VNC over IPv6 yourself? --Luca