Server Version#: 1.22.1.4228
Player Version#: N/A (Web browser)
I’ve been running PMS on Ubuntu for almost 5 years (current Ubuntu version: 20.04.2 LTS) using Public repo (not Beta). After upgrading from 1.22.0.4163 to 1.22.1.4228 yesterday, I discovered that web browser clients could no longer connect to my server. All app clients (Roku, iOS, Android, etc.) could still connect fine. And even that’s not completely accurate. ONE browser connection succeeds (Safari 14.0.3 running on Mac OS X 11.2.3). It was up before the upgrade, and, for reasons I can’t explain, it’s still working.
To be clear, when a user with a web browser (so far verified on Safari, Chrome & FireFox, both Windows & Mac OS; even Safari on iOS) logs in to app.plex.tv, they are told that my server is unreachable (verified on multiple accounts). This is true using a secure connection or a “secure=0” connection. This is true on the local LAN and remotely (via Internet). For what it’s worth, I have “Disabled” Secure connections (Server → Settings → Network), as both Preferred and Required have caused some issues with some client devices. That setting has not changed in years. The one working connection is “secure=0.”
The one browser connection working is on my local LAN, and I’m afraid to close that window. A connection directly to the server (i.e., https://:32400/) works. Using the same host and same browser (that has the working web connection), I can pull up a new tab or window, go to “app.plex.tv”, and it will claim that my server is unavailable. Using a different browser (i.e., Firefox, Chrome [incognito], etc.) on the same host show that my server is unavailable.
I attempted to downgrade to PMS 1.22.0.4163. The problem persisted, so I upgraded to 1.22.1.4228 again.
Attached is a debug output from a browser window of Safari 14.0.3 running on Mac OS X 11.2.3 (this is the same host that has the one browser window that works, and same browser, but different browser window). I see the same messages that we’re seeing on external hosts’ browsers on various platforms. My biggest concern are the messages “Aborting connection test for … due to mixed content prevention”. I’m having difficulty determining what that means, but one of the last times I saw it listed in the forum, it was understood to be a bug on Plex’s end (their site, not PMS).
It’s very strange to me that this seems to be working flawlessly with apps. It’s just web browsers (well, again, all but one specific instance). Any ideas? I’d appreciate any help. Let me know if there’s more information I can provide.
plex-client-logs-2021-03-26.txt (7.6 KB)