Lobo4Ever 0 Posted April 24 Posted April 24 Im´running Emby server 4.9.3.0 in linux and locally it runs without a problem, but when i try to use any Emby app (iOS, Fire TV, Roku) i get an "Access token is invalid or exipred" or "Invalid id or password". To access my server remotely i use PacketRiot, i have a subdomain and tunnel configured to the local address and local port, and i can see my server from outside, but no user can log in. The strange part is that if i try to use my server remotely from a web browser in the same phone it works without a problem. Checking the logs, the request from the web browser are sent as POST, but when sent from the apps they are sent as GET I attach my server logs (the last two entries are made both from my phone in a mobile network, but one from chrome and one from the Emby app) and a picture of my PacketRiot forwarding. I would greatly appreciate any help you could give. embyserver.txt
Luke 42504 Posted April 24 Posted April 24 Hi, I would make sure packetriot is not changing the request at all. That includes the request method, headers, query string params, etc.
Lobo4Ever 0 Posted April 24 Author Posted April 24 The problem is that with PacketRiot i can't do much, i just install it, create a subdomain and create a tunnel, everything else is managed by the service, but what i find strange is that from the browser the requests go right,, but from the app go wrong.
Luke 42504 Posted April 25 Posted April 25 OK to be more specific, your server log contains requests from Emby apps that have been changed from POST to GET. That is not going to work, so you're going to have to find a way to configure PacketRiot to stop that from happening.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now