Server Version#: Linuxserver.io version:- 1.21.1.3830-6c22540d5-ls10 Build-date:- 2020-12-17T18:05:57-05:00
Player Version#: Plex Web Version 4.47.3
I’ve been having some issues opening an mp4 file, getting a transcoder error.
Some more info: :
Codec H264
Codec AAC
I’ve went through the forums … figured it might be a permission issue … hunted down some folders and permissions, but couldn’t see in the logs anything about a permission.
All i could find was :
Dec 21, 2020 18:18:21.452 [0x7f6853fff700] ERROR - [Transcode] Error issuing curl_easy_perform(handle): 6
Dec 21, 2020 18:18:21.452 [0x7f6853fff700] WARN - [Transcode] HTTP error requesting GET https://plex.tv/api/codecs/aac_decoder?build=linux-x86_64-standard&deviceId=5176...XXX...57b3&oldestPreviousVersion=1%2E18%2E2%2E2058-e67a4e892&version=367b3d4-3654 (6, Couldn't resolve host name) (Could not resolve host: plex.tv)
Dec 21, 2020 18:18:21.452 [0x7f6853fff700] ERROR - [Transcode] Codecs: Failed to download XML for codec 'aac_decoder'
Dec 21, 2020 18:18:21.457 [0x7f6853fff700] ERROR - [Transcode] Error configuring transcoder: Decoder install failed: aac
Dec 21, 2020 18:18:22.836 [0x7f682bfff700] WARN - [Transcode] Denying access to transcode of key /library/metadata/46564 due to terminated session
I’ve tried deleting the codecs and running it again as suggested here … but that didn’t help, and didn’t download the codecs.
I’ve opted for trying to hit the endpoint manually, and following the XML url, but for some reason it seems like this bit oldestPreviousVersion=1.18.2.2058-e67a4e892 was the culprit somehow ? i’ve removed that bit, and managed to get the codec.
From there i’ve simply copied it into the codecs folder, and vualla … the video plays without any issues.
I’ve tried again as i was writing this, and now it seems to work ? 
Figured i’ll write this up in case someone else is running into the same issues.