Server Version#: 1.31.1.6733
Player Version#: Chrome, FireFox
I have a domain hosted through Google with a sub domain proxied through Nginx Proxy Manager thaat points to my servers local address to provide access without using plex.tv. I recently switched to using CloudFlare as my nameserver for a number of reasons, and now, when I try and access Plex through the subdomain, I’m just greeted with the Plex Logo that you get right before loading everything. Does anyone else have experience with this? Would it be helpful to share logs etc.?
For anyone else who runs into this issue, create a cache exclusion for the subdomain and create a Configuration Rule disabling Rocket loader, clear your cache and you should be good to go.
For completeness:
Disable Rocket Loader and Browser integrity check.
The cache exception is not needed. Cloudflare will automatically only cache what it deems “worthy” unless dictated otherwise. But you’ll at least need to bypass https://PLEXDOMAIN/library/parts/* in order for seeking to work.
If you’re worried about CF TOS you should completely bypass it (in DNS settings the orange cloud)
highly recommend throwing this cloudflare worker script i made in if your running cf anyways, since it’ll let you control client streaming default qualities and such. Which we’ve been waiting for from plex for 8 years.
it always transcodes. it simply changes the rate at which it will, but ninja style. it wont actually show on the client that its transcoding at a higher rate, even though it is. for example you say i want anyone streaming at 2mbps to have their quality multiplied by *4, so itll end up being 8mbps for all ppl running a 2mbps stream.