BTW:
One of the programs with minor quirks is Media Portal.
Videos stored on
Google Video abuse a quirk inside the calling URL:
To bypass the check "Play video only for the user who uploaded it", they include a token valid for an IPv6 address inside the URL for the comparison.
In theory this check would fail for any other IPv6 and for any IPv4, but thanks to some quirk on Google Video, it will
accept any IPv4 instead (= skip the IP check).
However, once you try to access the video using IPv6, the check
is performed and fails (Because you aren't accessing using the IPv6 the token inside the URL is valid for).
One can cheat around this:
1. Do a lookup of redirector.googlevideo.com on the shell:
Code:
root@duo2 ~ # nslookup redirector.googlevideo.com
Server: 192.168.75.1
Address 1: 192.168.75.1 link.box
Name: redirector.googlevideo.com
Address 1: 2a00:1450:4001:810::200e fra15s09-in-x0e.1e100.net
Address 2: 216.58.214.46 fra15s09-in-f46.1e100.net
2. Add a line reading
Code:
216.58.214.46 redirector.googlevideo.com
replacing "216.58.214.46" with whatever IPv4 the resolve in step 1 came out with to /etc/hosts
That way, redirector.googlevideo.com won't be looked up on DNS servers anymore, but the IP(v4) stored in /etc/hosts will be used instead.
As a result, you will be accessing the Google Video Redirector using IPv4 without having to disable IPv6 entirely.