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

GoPlay regio locked afleveringen kunnen geen streams vinden #1788

Open
1 of 7 tasks
PhyxionNL opened this issue Apr 23, 2024 · 6 comments
Open
1 of 7 tasks

GoPlay regio locked afleveringen kunnen geen streams vinden #1788

PhyxionNL opened this issue Apr 23, 2024 · 6 comments
Labels
bug Something isn't working

Comments

@PhyxionNL
Copy link

Bug report

Describe the bug

Ik heb een GoPlay account die geactiveerd is met een Belgisch telefoonnummer en kan daarmee via de website en app van GoPlay alle streams bekijken die normaal alleen in België te bekijken zijn. Helaas werken deze streams niet in Retrospect, er komt een melding te staan dat er geen streams gevonden zijn.

To Reproduce

Steps to reproduce the behavior:

  1. GoPlay account inloggen.
  2. Open bijvoorbeeld Bake Off Vlaanderen: https://www.goplay.be/video/bake-off-vlaanderen/bake-off-vlaanderen-s5/bake-off-vlaanderen-s5-aflevering-1#autoplay
  3. Indien je een "normaal" account hebt zal GoPlay nu vragen om je locatie te bevestigen (eenmalig BE telefoonnummer nodig, werkt dan gewoon permanent).
  4. Via webbrowser en app werkt het hierna perfect, maar via Retrospect niet.

Ik heb al meerdere keren de cache leeggehaald in Retrospect maar dit deed ook niks.

Debuglog

The debug retrospect.log can be found here: log.txt

Your Environment

Used Operating system:

  • Android
  • iOS
  • Linux
  • OSX
  • Raspberry-Pi
  • Windows
  • Windows UWP

Used versions:

  • Kodi version: 21
  • Retrospect version: laatste
@PhyxionNL PhyxionNL added the bug Something isn't working label Apr 23, 2024
@basrieter
Copy link
Collaborator

Daar zal ik even in moeten duiken. Er komt een HTTP 429 (The HTTP 423 Locked error response code indicates that either the resources tentatively targeted by is locked, meaning it can't be accessed) terug. Is dat altijd het probleem geweest? Of pas recentelijk?

@PhyxionNL
Copy link
Author

Voor mij wel, maar ik heb nog maar een paar dagen mijn account geverifieerd. Het is wel vreemd dat er een 429 komt, ik heb met PowerShell de request van Chrome even nagebootst en krijg daar altijd een 200 terug (zelfs als ik alle headers weghaal op de authorization header na). Wanneer de authorization Bearer niet klopt krijg ik een 401 terug.

@PhyxionNL
Copy link
Author

Het zit in de Bearer token die aangemaakt wordt, ik heb de token van Retrospect even geprint en als ik daarmee de request uitvoer dan krijg ik ook de locked error.

@basrieter
Copy link
Collaborator

Ok, dan moet ik login eens herzien. Dat is altijd wel lastig. Maar zal een poging doen.

@basrieter
Copy link
Collaborator

Het zit in de Bearer token die aangemaakt wordt, ik heb de token van Retrospect even geprint en als ik daarmee de request uitvoer dan krijg ik ook de locked error.

Heb jij een verschil de bearer kunnen zien?

@PhyxionNL
Copy link
Author

Het zit in de Bearer token die aangemaakt wordt, ik heb de token van Retrospect even geprint en als ik daarmee de request uitvoer dan krijg ik ook de locked error.

Heb jij een verschil de bearer kunnen zien?

Het eerste stuk is hetzelfde (tot de eerste punt). De twee andere stukken (tot en vanaf de volgende punt) zijn verschillend.
Het tweede stuk is in de browser ook minder lang (951 chars vs 1039 in Retrospect), het eerste en laatste stuk zijn wel even lang.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants