Server Version#: 1.28.2.6106-44a5bbd28
Player Version#:
After restart my plex server, I am unable to connect to it via internet.
Appears to be issue on http://plex.tv/pms/:/ip returning 400 status rather than ip address.
Aug 29, 2022 23:37:33.683 [0x7f14ff504b00] Debug — [Req#37c] PublicAddressManager: Obtaining public address and mapping port.
Aug 29, 2022 23:37:33.683 [0x7f14ffc86b00] Debug — [Req#37c] PublicAddressManager: Obtaining public IP.
Aug 29, 2022 23:37:33.684 [0x7f14ffc86b00] Debug — [Req#37c/HCl#ab] HTTP requesting GET http://plex.tv/pms/:/ip
Aug 29, 2022 23:37:33.794 [0x7f1500108b00] Debug — [HttpClient/HCl#ab] HTTP/1.1 (0.1s) 400 response from GET http://plex.tv/pms/:/ip
Aug 29, 2022 23:37:33.794 [0x7f14ffc86b00] Error — [Req#37c] PublicAddressManager: Unable to get public IP adddress from myPlex (httpCode=400): 400 Bad Request
I was trying to point out, that HTTP and HTTPS endpoints are behaving differently (at least for me).
Where HTTPS works without issues and HTTP does not work; returns status 400
Note: Http endpoint is typically difficult to access as browser will simply redirect to https one if you have previously visited secure one. Incognito/private browsing session required.
Same can be reproduced with curl inside container:
This issue appeared after restart, I did not do an upgrade (it was working fine for some weeks). So likely configuration change on your side broke it.
I did upgrade before submitting this issue to see if it fixes the problem.