Server Version#: 1.18.9.2571
For a while now I have tried to figure this out without any progress or solution but I have seen others report this occasionally…
What happens is that when I add a new movie to my movie library It works as you expect, movie is added and then metadata is being requested. I use theMovieDB as metadata agent.
the problem is that while text-based metadata is fine and added to the movie it seems that currently, something is going on with the “art” part of themoviedb or at least the plex service that the themoviedb metadata agent triggers has some issues.
First, those are the log lines that are happening.
Mar 30, 2020 14:17:41.207 [0x1499a19ec700] DEBUG - HTTP requesting GET http://127.0.0.1:38409/system/agents/media/get?guid=com.plexapp.agents.themoviedb%3A%2F%2F39538%3Flang%3Den&mediaType=1&url=metadata%3A%2F%2Fposters%2Fcom.plexapp.agents.themoviedb_333dd83ab7c32f719132c83c335783dd5d94cdbc
Mar 30, 2020 14:17:54.873 [0x1499c1546700] DEBUG - Completed: [192.168.178.13:57270] 200 GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (3 live) TLS GZIP 20000ms 5 bytes (pipelined: 24)
Mar 30, 2020 14:17:54.876 [0x1499c1747700] DEBUG - Auth: authenticated user 1 as Fribbtastic
Mar 30, 2020 14:17:54.877 [0x1499a09e4700] DEBUG - Request: [192.168.178.13:57270 (Subnet)] GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (3 live) TLS GZIP Signed-in Token (Fribbtastic)
Mar 30, 2020 14:17:54.877 [0x1499a09e4700] DEBUG - Content-Length is -1 (of total: -1).
Mar 30, 2020 14:18:01.448 [0x1499a19ec700] DEBUG - HTTP 500 response from GET http://127.0.0.1:38409/system/agents/media/get?guid=com.plexapp.agents.themoviedb%3A%2F%2F39538%3Flang%3Den&mediaType=1&url=metadata%3A%2F%2Fposters%2Fcom.plexapp.agents.themoviedb_333dd83ab7c32f719132c83c335783dd5d94cdbc
Mar 30, 2020 14:18:01.448 [0x1499a13e9700] ERROR - Error bringing media local (metadata://posters/com.plexapp.agents.themoviedb_333dd83ab7c32f719132c83c335783dd5d94cdbc).
curling the Address (in the first log line) returns an ‘Unauthorized’ response which shouldn’t be surprising since I only requested it without any credentials. However, after digging into the agent itself I can’t seem to find any indication of something being POSTed or any authorization being made or requested in the slightest.
Now, since my configuration of the server is quite old I though that maybe there was something wrong there but a new library also didn’t solve the problem or change its behaviour. I then setup a whole new server on a totally different machine and tried it there with the same result.
The Agents seems fine and the only error the log file has is
2020-03-30 14:17:15,786 (1509ab5fa700) : ERROR (model:205) - Cannot read model from /config/Library/Application Support/Plex Media Server/Metadata/Movies/9/6b2feecec195f43f6d13b5c7b545252ca51a427.bundle/Contents/com.plexapp.agents.themoviedb
So, I don’t know how to go about this. I think it is a Plex problem since a fully new plex instance produced the same problem. The whole funny part is that this issue isn’t even that consistent. Sometimes the metadata including the ‘art’ is loaded without any issues while other movies are desperately refuse to even set a poster and even if it gets posters and I set one it loses that after a while again. Really weird.