Server Version#: 1.18.5.2309
Player Version#:Android 7.27.1.15203 and also TV players
I have a Plex server running on a Docker container, which exposes Plex on port 32500. The server is correctly configured, all the port forwarding is correct and it is fully accessible from internet.
But when an Android or TV player tries to fetch thumbnails and content, the logs display these errors:
Feb 05, 2020 22:14:15.110 [0x7efb0f7fe700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/262160/art/1577978805 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Feb 05, 2020 22:14:15.136 [0x7efb2cc80700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/262160/thumb/1577978805 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Feb 05, 2020 22:14:15.151 [0x7efb2ffff700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/332394/thumb/1580758175 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Feb 05, 2020 22:14:15.219 [0x7efb2dc82700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/321647/thumb/1550646639 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Feb 05, 2020 22:14:15.247 [0x7efb0ffff700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/284091/thumb/1580653960 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Feb 05, 2020 22:14:15.270 [0x7efb2e483700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/332502/thumb/1580868718 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Feb 05, 2020 22:14:15.329 [0x7efb0f7fe700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/332501/thumb/1580868710 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Feb 05, 2020 22:14:15.371 [0x7efb2cc80700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/332332/thumb/1580668750 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Feb 05, 2020 22:14:15.384 [0x7efb2ffff700] Warning — HTTP error requesting GET http://127.0.0.1:32500/library/metadata/332331/thumb/1580668743 (0, No error) (Failed to connect to 127.0.0.1 port 32500: Connection refused)
Also, trying to play any content fails with the error:
Playback has stopped because the connection to the Plex Media Server has been lost. Please ensure the server is available and retry.
Seems that Plex should be trying to use the 32400 port when accessing localhost, not 32500 which is simply the port that I mapped for outside connections.
Additionally, if I access my Plex using Chrome on Android, it works perfectly fine. So, once again, it’s not a connectivity issue.