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

 
 

bug #35778: IPv6 problems with youtube.com

Submitter:  None
Submitted:  Fri 09 Mar 2012 10:56:22 PM UTC
   
 
Category:  None Severity:  3 - Normal
Release:  master Status:  Works For Me
Privacy:  Public Assigned to:  rsavoye
Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group 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>
Group administrator
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.
Tnx,
Matija

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>
Group administrator
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...

Anonymous

 

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

Attach Files:
   
   
Comment:
   

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    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.13-3230.
    Corresponding source code