bugGnash - The GNU Flash player - Bugs: bug #35778, IPv6 problems with youtube.com


bug #35778: IPv6 problems with youtube.com

Submitted by:  None
Submitted on:  Fri 09 Mar 2012 10:56:22 PM UTC  
Category:  None Severity:  3 - Normal
Release:  master Status:  Works For Me
Privacy:  Public Assigned to:  Rob Savoye <rsavoye>
Open/Closed:  Open

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Sat 16 Jun 2012 09:04:25 AM UTC, comment #4:

I can't reproduce it. Tried both current master and 0.8.10 and I didn't get any problems with youtube.
ipv6 tunnel by freenet6 seems working like a charm.

Gabriele Giacone <gg0>
Project Member
Sun 29 Apr 2012 07:16:33 PM UTC, comment #3:

As of commit #a0a4969, Gnash should have fully working IPV6 support.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Wed 21 Mar 2012 02:23:13 PM UTC, comment #2:

If you need quick IPv6 tunnel setup, I may recommend opening account at http://www.tunnelbroker.net/ and using their DNS nameserver 2001:470:20::2 to get IPv6 results for youtube.com (normally, youtube.com DNSs will only give you IPv4 results at the moment).

you could use any other setup, of course, but stay away from toredo/miredo, as it will prefer IPv4 so you would not be able to .

That is also the setup I'm using when I experienced the bug (I've tried other IPv6 provider -- SiXs -- and the bug is the same, JFTR)

If I can help any way in testing/tracking this down, just shout.

Matija Nalis <mnalis>
Tue 13 Mar 2012 01:02:00 AM UTC, comment #1:

Gnash uses libcurl for most network connections, which is supposed to transparently handle IPV6 just fine. I did just add IPV6 support to the Socket class (in a branch still) used for the ActionScript library. I can think of a few places IPV6 style addressing might break something, but I'll have to get IPV6 working in my network to test and debug it.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
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
youtube.com has address
youtube.com has address
youtube.com has address
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...



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by gg0 (Posted a comment)
  • -email is unavailable- added by mnalis (Posted a comment)
  • -email is unavailable- added by mnalis (original bug reporter - Matija Nalis)
  • -email is unavailable- added by rsavoye (Updated the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-04-29 rsavoye StatusNone => Works For Me
        Assigned toNone => rsavoye
    2012-03-21 mnalis Carbon-Copy- => Added -email is unavailable-
    2012-03-13 rsavoye ReleaseNone => master

    Back to the top

    Powered by Savane 3.4