ich777 11 Posted March 2, 2024 Posted March 2, 2024 Hi, just a quick question, where did the Stop button go on the Admin Dashboard? From time to time I want to stop a Stream that I forgot to stop on a Amazon Fire TV end device since if you turn off the TV the Stream never stops. I'm using the latest Docker version from Emby: Am I missing something obvious? Cheers, Christoph
darkassassin07 620 Posted March 3, 2024 Posted March 3, 2024 This is usually related to websocket connections either not establishing or timing out. Do you use a reverse proxy? Does it have websockets enabled? Within an nginx config, its the lines: proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $http_connection; 1
ich777 11 Posted March 4, 2024 Author Posted March 4, 2024 11 hours ago, darkassassin07 said: Do you use a reverse proxy? Does it have websockets enabled? Sure: location /embywebsocket { proxy_pass http://emby:8096; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; Please also note that it was working before and I just noticed that recently that this button is missing, I'll also have to admit that I haven't done this in about 1 month. Is the button displaying on your instance? For some reason I have no issue on my iPhone (no difference when transcoding or not) :
Solution darkassassin07 620 Posted March 4, 2024 Solution Posted March 4, 2024 In that case, the websocket had just timed out. The client was still sending playback status back to the server, but nolonger had the connection open that allows remote control. Happens now and again. If I remember right, you can set that timeout in nginx with: proxy_send_timeout 2h; proxy_read_timeout 2h; Though @pir8radiowould probably be able to advise more. 1 1
pir8radio 1305 Posted March 6, 2024 Posted March 6, 2024 On 3/4/2024 at 8:44 AM, darkassassin07 said: In that case, the websocket had just timed out. The client was still sending playback status back to the server, but nolonger had the connection open that allows remote control. Happens now and again. If I remember right, you can set that timeout in nginx with: proxy_send_timeout 2h; proxy_read_timeout 2h; Though @pir8radiowould probably be able to advise more. that is correct.. i actually set mine to 1h for emby... 2
ich777 11 Posted March 6, 2024 Author Posted March 6, 2024 5 hours ago, pir8radio said: that is correct.. i actually set mine to 1h for emby... Thanks, mine is set globally to 30 minutes. I will investigate further and do a follow up post if I experience any further issues.
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