10-16-2015, 11:02 PM
On an IPv6 enabled system, right click on a torrent, content, media server, "copy local stream URI to clipboard" generates an invalid URL when IPv6 is enabled and has an IP on the system. For example, it gives me:
http://fe80:0:0:a:38a4:ab5c:1610:8b33%3:57492/Content/4AF364207FBF4F5272E5CFD325AF48CD1B134CF2-0.mkv
First, an IPv6 IP used in a URI should be enclosed in brackets (since : is used in the IP and to indicate port). Second, I'm not sure what the "%3" is but that doesn't seem right. A URI more like what I'd expect would be:
http://[fe80:0:0:a:38a4:ab5c:1610:8b33]:57492/Content/4AF364207FBF4F5272E5CFD325AF48CD1B134CF2-0.mkv
The URI Vuze provides does not work in VLC. If I modify the URI as shown and give that to VLC, it works and I get video.
System:
Java 1.8.0_51
Oracle Corporation
SWT v4508, win32
Windows 8.1 v6.3, amd64
V5.6.2.0/4 az3
Pretty standard dual-stack IPv4+IPv6 network config. I didn't do anything to make Vuze choose IPv6 for this, it selected that IP automatically when I asked for a local URI. Oh, and I'm on Win10 pro even though that says 8.1 in Vuze's system info output. If you need anything more, just ask, though I suspect this is easy to replicate on any IPv6 enabled system.
http://fe80:0:0:a:38a4:ab5c:1610:8b33%3:57492/Content/4AF364207FBF4F5272E5CFD325AF48CD1B134CF2-0.mkv
First, an IPv6 IP used in a URI should be enclosed in brackets (since : is used in the IP and to indicate port). Second, I'm not sure what the "%3" is but that doesn't seem right. A URI more like what I'd expect would be:
http://[fe80:0:0:a:38a4:ab5c:1610:8b33]:57492/Content/4AF364207FBF4F5272E5CFD325AF48CD1B134CF2-0.mkv
The URI Vuze provides does not work in VLC. If I modify the URI as shown and give that to VLC, it works and I get video.
System:
Java 1.8.0_51
Oracle Corporation
SWT v4508, win32
Windows 8.1 v6.3, amd64
V5.6.2.0/4 az3
Pretty standard dual-stack IPv4+IPv6 network config. I didn't do anything to make Vuze choose IPv6 for this, it selected that IP automatically when I asked for a local URI. Oh, and I'm on Win10 pro even though that says 8.1 in Vuze's system info output. If you need anything more, just ask, though I suspect this is easy to replicate on any IPv6 enabled system.