Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The extension in chrome causes HBO Now to throw HDCP errors. #2026

Open
crkinard opened this issue May 17, 2018 · 11 comments
Open

The extension in chrome causes HBO Now to throw HDCP errors. #2026

crkinard opened this issue May 17, 2018 · 11 comments
Labels
broken site help wanted MDFP Multi-domain first parties: lists of domains that should be treated as related to each other

Comments

@crkinard
Copy link

As the title says. If privacy badger is loaded trying to watch videos on HBO Now causes the video to throw HDCP errors.

Only completely disabling the extension and restarting chrome fixes the issue.

@ghostwords
Copy link
Member

Hello! Double-checking, does disabling Privacy Badger just on the HBO site not help? To do so, click the "Disable Privacy Badger for This Site" button in your Badger's popup while on an HBO page.

@ghostwords
Copy link
Member

Counts of error reports that mention HDCP grouped by date and site domain:

+---------+-----------------+-------+
| ym      | fqdn            | count |
+---------+-----------------+-------+
| 2018-05 | play.hbogo.com  |    14 |
| 2018-04 | play.hbonow.com |     9 |
| 2018-03 | play.hbogo.com  |    12 |
| 2018-03 | play.hbonow.com |     8 |
| 2018-02 | play.hbonow.com |    11 |
| 2017-12 | play.hbonow.com |     5 |
| 2017-11 | play.hbogo.com  |     2 |
| 2017-11 | play.hbonow.com |     1 |
| 2017-10 | play.hbogo.com  |     3 |
...

Counts of error reports that mention HDCP grouped by page domain and exact blocked subdomain:

+-----------------+-----------------------------+-------+
| fqdn            | blocked_fqdn                | count |
+-----------------+-----------------------------+-------+
| play.hbogo.com  | individualization.adobe.com |     7 |
| play.hbonow.com | 6356875.fls.doubleclick.net |     5 |
| play.hbogo.com  | assets.adobedtm.com         |     5 |
| play.hbogo.com  | tags.bluekai.com            |     5 |
| play.hbonow.com | googleads.g.doubleclick.net |     4 |
| play.hbogo.com  | hbo.tt.omtrdc.net           |     4 |
| play.hbonow.com | individualization.adobe.com |     4 |
| play.hbonow.com | tags.bluekai.com            |     4 |
| play.hbonow.com | www.googleadservices.com    |     4 |
| play.hbogo.com  | www.googletagmanager.com    |     4 |
| play.hbonow.com | 8019195.fls.doubleclick.net |     3 |
| play.hbogo.com  | cm.everesttech.net          |     3 |
| play.hbogo.com  | dpm.demdex.net              |     3 |
| play.hbonow.com | hbo.tt.omtrdc.net           |     3 |
| play.hbogo.com  | hbolag.demdex.net           |     3 |
| play.hbonow.com | assets.adobedtm.com         |     2 |
| play.hbonow.com | connect.facebook.net        |     2 |
| play.hbonow.com | dpm.demdex.net              |     2 |
| play.hbonow.com | www.googletagmanager.com    |     2 |
| play.hbogo.com  | cdn.krxd.net                |     1 |
| play.hbonow.com | cm.everesttech.net          |     1 |
| play.hbogo.com  | cws.conviva.com             |     1 |
| play.hbonow.com | hbolag.demdex.net           |     1 |
+-----------------+-----------------------------+-------+
@ghostwords
Copy link
Member

It looks like we have a problem where Badgers learn to block HBO domains (api.ugw.hbogo.eu, hls3.pro11.lv3.cdn.hbogo.com, comet.api.hbo.com) on HBO sites (hbogo.cz, play.hbonow.com, play.hbogo.com). May be another issue on top of the HDCP problem.

@crkinard
Copy link
Author

crkinard commented May 17, 2018

In the process to get it working I dumped my browser cache. Even my DNS cache. That didn't work. Then I removed the extension and it worked.

I just re-added it to try and disable it only on HBO Now and without disabling it on HBO Now... it now works. >.<

EDIT: Saw your post about it learning. That might make sense why it worked from the get go on a fresh install and before (when ive had it installed for a number of days) it had issues.

@ghostwords ghostwords added MDFP Multi-domain first parties: lists of domains that should be treated as related to each other help wanted labels May 17, 2018
@ghostwords
Copy link
Member

This suggests Privacy Badger learns to block some domain required for video playback. So it'll probably happen again to you. But then disabling Privacy Badger just on the HBO site should help (although you may need to restart your browser).

@crkinard
Copy link
Author

👍 I watch on my PS4 at home mostly. Just had some time during lunch to watch John Oliver.

@ghostwords
Copy link
Member

ghostwords commented May 17, 2018

I have a feeling that individualization.adobe.com is required for HDCP. Maybe other domains too, but probably this one.

Could somebody confirm sometime that blocking individualization.adobe.com on HBO causes HDCP errors and that unblocking restores access? Does "cookieblocking" (moving the slider to yellow and reloading the page) the domain allow HBO to function? I'm guessing it does not.

@ghostwords
Copy link
Member

ghostwords commented May 17, 2018

Yep, based on user error reports, blocking individualization.adobe.com is responsible for playback errors on lots of sites:

+----------------------------+-------+
| fqdn                       | count |
+----------------------------+-------+
| go.cnn.com                 |    17 |
| www.hulu.com               |    17 |
| play.hbogo.com             |    12 |
| tv.xfinity.com             |     8 |
| play.hbonow.com            |     7 |
| www.channel4.com           |     7 |
| www.hbonow.com             |     5 |
| xfinitytv.comcast.net      |     4 |
| se.hbonordic.com           |     3 |
| www.cartoonnetwork.com     |     3 |
| teamcoco.com               |     2 |
| www.cnn.com                |     2 |
| www.fox.com                |     2 |
| www.trutv.com              |     2 |
| www.tvnow.de               |     2 |
...
@andresbase
Copy link

When I tried it on Chrome/macOS the domain I had to move to yellow was hbo.tt.omtrdc.net
I would not be able to even log in without that. After moving to cookie block the mentioned domain everything worked including playing videos.

**** ACTION_MAP for omtrdc.net
VM193:5 adobe.tt.omtrdc.net {
  "dnt": false,
  "heuristicAction": "block",
  "nextUpdateTime": 1525599919028,
  "userAction": ""
}
VM193:5 amazoncustomerservice.d2.sc.omtrdc.net {
  "dnt": false,
  "heuristicAction": "cookieblock",
  "nextUpdateTime": 0,
  "userAction": ""
}
VM193:5 amazonwebservices.d2.sc.omtrdc.net {
  "dnt": false,
  "heuristicAction": "allow",
  "nextUpdateTime": 1522866708836,
  "userAction": ""
}
VM193:5 amcglobal.sc.omtrdc.net {
  "dnt": false,
  "heuristicAction": "",
  "nextUpdateTime": 1525646350327,
  "userAction": ""
}
VM193:5 attservicesinc.tt.omtrdc.net {
  "dnt": false,
  "heuristicAction": "cookieblock",
  "nextUpdateTime": 0,
  "userAction": ""
}
VM193:5 omtrdc.net {
  "dnt": false,
  "heuristicAction": "block",
  "nextUpdateTime": 0,
  "userAction": ""
}
VM193:5 hbo.tt.omtrdc.net {
  "userAction": "user_allow",
  "dnt": false,
  "heuristicAction": "",
  "nextUpdateTime": 1526989454169
}
VM193:7 **** SNITCH_MAP for omtrdc.net
VM193:9 omtrdc.net [
  "amazon.com",
  "myportfolio.com",
  "adobe.com"
]
@crkinard
Copy link
Author

@andresbase

I think it is this too. Used UBlock Origin to block "omtrdc.net" and I got the HDCP errors. Unblocked and back to normal (working).

@ghostwords
Copy link
Member

Something must have changed because we are now getting fewer reports from HBO sites:

+---------+-------+
| ym      | count |
+---------+-------+
| 2019-02 |     2 |
| 2019-01 |     5 |
| 2018-12 |     2 |
| 2018-11 |    12 |
| 2018-10 |    11 |
| 2018-09 |     9 |
| 2018-08 |    11 |
| 2018-07 |    10 |
| 2018-06 |    12 |
| 2018-05 |    12 |
| 2018-04 |    12 |
| 2018-03 |     6 |
| 2018-02 |     5 |
| 2018-01 |     5 |
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
broken site help wanted MDFP Multi-domain first parties: lists of domains that should be treated as related to each other
3 participants