Fri 09 Mar 2012 10:56:22 PM UTC, original submission:
I'm using getgnash 0.8.10-1~squeeze debian packages with Debian Squeeze (and thuse Iceweasel 3.5.16), and I'm also using IPv6 opt-in DNS for youtube (which means I get its IPv6 addresses that the rest of the world doesn't get by default yet):
# host youtube.com
youtube.com has address 209.85.148.136
youtube.com has address 209.85.148.91
youtube.com has address 209.85.148.93
youtube.com has address 209.85.148.190
youtube.com has IPv6 address 2a00:1450:4001:c01::88
When using gnash, I get initial youtube picture with play button on the middle of it, but if I click it I get on the top "YouTube An error occurred, please try again later error."
It happens with any movie on youtube.com
It doesn't work until I block IPv6 to youtube, for example:
ip6tables -A OUTPUT -d 2a00:1450:4001:c01::/64 -j REJECT
After that, clicking on "play" works normally and movie plays.
nonfree adobe flash plugin works ok over IPv6, and tcpdump confirms it uses IPv6 connection.
As 6.6.2012 is IPv6 day (see http://www.worldipv6launch.org/), google youtube (and lots of others) will permanently publish their IPv6 records on that day -- which means that anybody having IPv6 and using gnash would break on that day. So it would be nice if it could be fixed before...
|