Jellyfin Playback Error when connected through VPN reddit / selfhosted ---------------------------------------------------------------------- PTwolfy · 2023-11-17 17:25 Need some help guys. What works perfectly: Accessing Jellyfin through local IP. What doesn't work... here's my setup: I have a Wireguard VPN server offsite. Jellyfin server is behind NAT in my home. ( I didn't open any ports, and If I should... I'm not sure how to do it in my case. ) I'm accessing the WebUI from my phone running Brave browser with Wireguard on. Everything works great except for videoplayback which throws an error: "playback error this client isn't compatible with the media and the server isn't sending a compatible media format" This must be a port problem right? I wonder which is the best/easiest approach to this. I'm guessing Reverse Proxy would do, but I don't feel like making Jellyfin public to the internet. ​ It shows this error when i check jellyfin systemd status: error receiving data: The remote party closed the WebSocket connection without completing the close handshake. ​ Simple: \-Offsite Raspberry Wireguard VPN \-Insite behind NAT Raspberry running retropie, together with pijarr and jellyfin, connected to the offsite VPN. ​ \+What works perfectly: Accessing Jellyfin through local IP. ---------------------------------------------------------------------- Conscious-Fault-8800 · 2023-11-17 18:21 Its Not a vpn issue. Its an issue with brave Browser not supporting the Video and/or Audio codec. You can - enable transcoding in the server - use the app on your phone (preferred, this is also very easy to test) ---------------------------------------------------------------------- PTwolfy · 2023-11-17 20:37 Thank you for your feedback, but I don't think so because brave played the movie perfectly when not using the vpn and only local.