Opened 7 years ago

Closed 7 years ago

#7127 closed defect (fixed)

Youtube live streaming broken

Reported by: EvanA Owned by: pde
Priority: Medium Milestone:
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version: HTTPS-E 3.0.0
Severity: Keywords: youtube google api streaming
Cc: MB Actual Points:
Parent ID: #6980 Points:
Reviewer: Sponsor:

Description

When using HTTPS-Everywhere and attempting to watch a live streaming youtube video, the message "please wait, starting soon" overlays the stream and it fails to stream properly.  Disabling the "Google API" rule seems to fix this issue.

It could be the "gdata.youtube.com" rule that's causing the problem.

Child Tickets

Change History (6)

comment:1 Changed 7 years ago by pde

Cc: MB added

Argh! I guess this is breaking the presidential debate for people. I wonder if we can get an SRE at Google to do something about it...

comment:2 Changed 7 years ago by pde

Hrm, it's too late for that :(

comment:3 Changed 7 years ago by maprojam

Yep, I missed part of the debate because of this. I had to disable the google API in order to watch the Sandy coverage.

comment:4 Changed 7 years ago by pde

Thanks for the second example. It seems that the problematic rewrite is our securing of the request to gstatic.youtube.com/crossdomain.xml. This change seems to fix it for me:

https://gitweb.torproject.org/https-everywhere.git/commitdiff/5b43c0d489a65750c4a91d5c29f5b4048fbf205c

I'll push 3.0.3 out the door to fix this, unless Google can fix it at their end.

comment:5 Changed 7 years ago by pde

Parent ID: #6980

comment:6 Changed 7 years ago by pde

Resolution: fixed
Status: newclosed

3.0.3 shipped this evening with the crossdomain.xml exclusion.

Note: See TracTickets for help on using tickets.