Clients cant access Plex server and some movies wont play on Plex server(required codecs missing)

Server Version#:
Player Version#:
Plex Media Server Logs_2019-10-05_11-50-39.zip (1.5 MB) My Plex clients (PS4,firestick,pc) for some reason cant access the Plex server. They were working fine before. Some of my movies will not play on the server, I get the “Conversion failed,codec missing” message. Any help is appreciated" Log attached.

It cannot talk with Plex.tv to download the codecs.

Oct 04, 2019 05:54:33.374 [0x7fc8357fa700] DEBUG - Request: [127.0.0.1:34662 (Loopback)] GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (6 live) GZIP Signed-in Token (martianw35@gmail.com)
Oct 04, 2019 05:54:33.375 [0x7fc8357fa700] DEBUG - [CompanionProxy] registered new player: fjjlwnn7wvbe9s5qwksu75vo (127.0.0.1)
Oct 04, 2019 05:54:33.375 [0x7fc8357fa700] DEBUG - Content-Length is -1 (of total: -1).
Oct 04, 2019 05:54:39.485 [0x7fc8a77fe700] ERROR - Error issuing curl_easy_perform(handle): 28
Oct 04, 2019 05:54:39.485 [0x7fc8a77fe700] DEBUG - HTTP simulating 408 after curl timeout
Oct 04, 2019 05:54:39.485 [0x7fc8a77fe700] ERROR - Codecs: Failed to download XML for codec 'h264_decoder'
Oct 04, 2019 05:54:39.485 [0x7fc8a77fe700] WARN - Codecs: Failed to download h264 decoder; bailing out
Oct 04, 2019 05:54:39.493 [0x7fc8a53d8700] ERROR - Error issuing curl_easy_perform(handle): 28
Oct 04, 2019 05:54:39.493 [0x7fc8a53d8700] DEBUG - HTTP simulating 408 after curl timeout
Oct 04, 2019 05:54:39.493 [0x7fc8a53d8700] INFO - OCSP: couldn't fetch a valid response; retrying in 300 seconds
Oct 04, 2019 05:54:39.522 [0x7fc8977fe700] ERROR - Error issuing curl_easy_perform(handle): 28
Oct 04, 2019 05:54:39.522 [0x7fc8977fe700] DEBUG - HTTP simulating 408 after curl timeout
Oct 04, 2019 05:54:39.522 [0x7fc895ffb700] ERROR - Error issuing curl_easy_perform(handle): 28
Oct 04, 2019 05:54:39.522 [0x7fc895ffb700] DEBUG - HTTP simulating 408 after curl timeout
Oct 04, 2019 05:54:39.522 [0x7fc8977fe700] ERROR - Error parsing content.
Oct 04, 2019 05:54:39.522 [0x7fc8977fe700] ERROR - Error parsing XML: Error parsing file.
Oct 04, 2019 05:54:39.522 [0x7fc895ffb700] DEBUG - MyPlex: using cached data for request for https://plex.tv/servers/6c2cc773dd3a9c721fd9aaf3c8fea8f5fe17d295/access_tokens.xml?auth_token=xxxxxxxxxxxxxxxxxxxx&includeProfiles=1&includeProviders=1

Network communication problem somewhere. Perhaps give the network and system a restart and try again?

I stop and started the Plex server from the command line. I then unplugged my modem and wireless router. After plugging the modem and wireless router back in, everything seems to be working. Thanks!

Im having the problem of clients not connecting to server again, but this time restarting the modem and router is not working.Plex Media Server Logs_2019-12-07_13-17-04.zip (1.7 MB)

It is timing out trying to download the codecs.

Dec 07, 2019 13:15:20.497 [0x7f795ffff700] DEBUG - Auth: authenticated user 1 as martian........
Dec 07, 2019 13:15:20.498 [0x7f78e2ffd700] DEBUG - Request: [127.0.0.1:56218 (Loopback)] GET /activities (15 live) GZIP Signed-in Token (martianw)
Dec 07, 2019 13:15:20.498 [0x7f795ffff700] DEBUG - Completed: [127.0.0.1:56218] 200 GET /activities (15 live) GZIP 0ms 429 bytes (pipelined: 2)
Dec 07, 2019 13:15:29.366 [0x7f79649d6700] ERROR - Error issuing curl_easy_perform(handle): 28
Dec 07, 2019 13:15:29.366 [0x7f79649d6700] DEBUG - HTTP simulating 408 after curl timeout
Dec 07, 2019 13:15:29.366 [0x7f79649d6700] ERROR - Codecs: Failed to download XML for codec 'mpeg2video_decoder'
Dec 07, 2019 13:15:29.366 [0x7f79649d6700] WARN - Codecs: Failed to download mpeg2video decoder; bailing out
Dec 07, 2019 13:15:29.376 [0x7f795dfc5700] ERROR - Error issuing curl_easy_perform(handle): 28
Dec 07, 2019 13:15:29.376 [0x7f795dfc5700] DEBUG - HTTP simulating 408 after curl timeout
Dec 07, 2019 13:15:29.376 [0x7f795dfc5700] INFO - OCSP: couldn't fetch a valid response; retrying in 300 seconds
Dec 07, 2019 13:15:29.404 [0x7f794a7fc700] ERROR - Error issuing curl_easy_perform(handle): 28
Dec 07, 2019 13:15:29.405 [0x7f794a7fc700] DEBUG - HTTP simulating 408 after curl timeout
Dec 07, 2019 13:15:29.405 [0x7f794a7fc700] DEBUG - MyPlex: using cached data for request for https://plex.tv/api/v2/server/access_tokens?auth_token=xxxxxxxxxxxxxxxxxxxx&includeProfiles=1&includeProviders=1
Dec 07, 2019 13:15:29.405 [0x7f794a7fc700] DEBUG - MyPlex: updating with 11 access tokens
Dec 07, 2019 13:15:29.405 [0x7f794bfff700] ERROR - Error issuing curl_easy_perform(handle): 28
Dec 07, 2019 13:15:29.405 [0x7f794bfff700] DEBUG - HTTP simulating 408 after curl timeout
Dec 07, 2019 13:15:29.405 [0x7f794bfff700] ERROR - Error parsing content.
Dec 07, 2019 13:15:29.405 [0x7f794bfff700] ERROR - Error parsing XML: Error parsing file.
Dec 07, 2019 13:15:29.405 [0x7f79257fa700] DEBUG - NetworkServiceBrowser: SERVER arrived: 127.0.0.1 (MartianServ)

In that, you see:

Dec 07, 2019 13:15:29.376 [0x7f795dfc5700] INFO - OCSP: couldn't fetch a valid response; retrying in 300 seconds

You are having a pretty major connection problem getting to Plex.tv for the codecs and the prerequisite certificate for HTTPS.

how do I fix this?

Look at how your DNS is resolving.
Some ISPs are bad / slow.

Internet (from your server to Plex.tv and back) is not good.

in this call:

Dec 07, 2019 13:15:31.854 [0x7f794b7fe700] ERROR - Error issuing curl_easy_perform(handle): 28
Dec 07, 2019 13:15:31.854 [0x7f794b7fe700] DEBUG - HTTP simulating 408 after curl timeout
Dec 07, 2019 13:15:31.854 [0x7f794b7fe700] ERROR - PublicAddressManager: Unable to get public IP adddress from myPlex (httpCode=408): 

PMS asks plex.tv for it’s Public IP address.
Plex.tv will return it instantly.

Problem here is that it didn’t come back after 20 seconds.

This might be your LAN and might be your ISP.
Unfortunately, without being on site, there’s nothing we can do to help.

ok,Thank you

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.