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

Geoblocking und andere 403er erkennen #14

Open
psy-q opened this issue Sep 22, 2017 · 7 comments
Open

Geoblocking und andere 403er erkennen #14

psy-q opened this issue Sep 22, 2017 · 7 comments

Comments

@psy-q
Copy link

psy-q commented Sep 22, 2017

Ist man Opfer von Geoblocking, kriegt man mit autoTatort eine .mp4-Datei mit diesem HTML-Inhalt:

<HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD><BODY>
<H1>Access Denied</H1>
 
You don't have permission to access "http&#58;&#47;&#47;pdvideosdaserste&#45;a&#46;akamaihd&#46;net&#47;de&#47;2017&#47;09&#47;14&#47;5f1c3905&#45;3224&#45;4af6&#45;b615&#45;01a5e5016ae9&#47;960&#45;1&#46;mp4" on this server.<P>
Reference&#32;&#35;18&#46;f5761602&#46;1506094259&#46;4c6fc5a
</BODY>
</HTML>

Der passende Fehler im Web-Interface der Mediathek: "Dieses Video kann leider nicht abgespielt werden. Wichtig: Inhalte mit Geoblocking können nur von Deutschland aus abgerufen werden. Wir bitten um Ihr Verständnis."

Schön wäre, in dieser Situation die Datei gar nicht erst runterzuladen. Der Server gibt 403 zurück in diesem Moment.

@dicer
Copy link
Owner

dicer commented Sep 22, 2017

Sehr komisch. In der Weboberflaeche kenne ich die Fehler. Der Endpoint von dem ich die Links hole und das CDN haben laut meiner Erfahrung kein Geoblocking implementiert.

Bist du denn im Ausland? Oder tritt das auch (je nach IP) in Deutschland auf?

@dicer
Copy link
Owner

dicer commented Sep 22, 2017 via email

@psy-q
Copy link
Author

psy-q commented Sep 22, 2017

Ich bin in der Schweiz und leider bricht er nicht mit einem Fehler ab sondern schreibt das HTML in eine .mp4-Datei. Momentan lässt sich das mit dem neuesten Tatort reproduzieren.

Möchtest du eine Shell auf einem Schweizer Host zum reproduzieren? Das CDN gibt mir zuverlässig einen 403 momentan.

@dicer
Copy link
Owner

dicer commented Sep 23, 2017

Hab mir gerade mal den Code angesehen und das Checken ob der Download erfolgreich war, ist massiv kaputt. Kann so gar nicht funktionieren und ich schau mir das die Tage an.

@dicer
Copy link
Owner

dicer commented Oct 25, 2018

@psy-q Tritt das immer noch auf? Ich habe gerade nochmal aus dem Ausland getestet und aus dem fernen Asien habe ich auf alle Faelle keine Probleme mit dem Download.
Wenn du nochmal testen koenntest, nimm bitte den Branch newJsonStructure (python2) oder newJsonStructure_p3 (python3) sofern die noch nicht in master gemerged wurden

@psy-q
Copy link
Author

psy-q commented Nov 6, 2018

Oh, super! Es trat auch nicht bei jeder Sendung auf, es sind scheinbar nicht alle mit Geoblocking ausgestattet. Ich müsste das noch eine Weile beobachten.

@dicer
Copy link
Owner

dicer commented Nov 6, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants