Not refreshing movie posters

Server Version#: 1.18.2.2058
Player Version#: 4.14.2 web

Just recenty, the movie posters have stopped downloading. Not sure whats changed. I turned on verbose and found this in the com.plexapp.agents.imdb.log:

DEBUG (networking:143) - Requesting 'http://image.tmdb.org/t/p/w154/o3WdizNTVcpOcK1CdvDOlQdIunV.jpg'
DEBUG (networking:175) - Not caching 'http://image.tmdb.org/t/p/w154/o3WdizNTVcpOcK1CdvDOlQdIunV.jpg' (content type 'image/jpeg' not cacheable in Agent plug-ins)

When matching a title. Happens with all titles.

Ive tried:

  1. deleting the caches in {home}/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Caches/
  2. removing media, refreshing db metadata (via UI) and then re-adding the media
  3. re-matching the file with the ui
  4. verifying that the user running the plex service has write access to the caches directory
  5. stopping service and reinstalling latest .deb package

Odd note, the metadata is imported and successfully matches, its just the poster that fails to present itself.

none seem to work, any idea?

Same here. No metadata is downloading anymore. Server has been working fine for years. True for TV shows and Movies. Manual “Fix Match” will find the name of the movie (very slowly) but won’t download anything even then

This has been reported .

When everyone is back from the holiday, we hope there will be forward movement.

ah, ok. So I am not the only one.
Ok, thanks, plexpals.

To help debugging.

May I ask anyone impacted to:

  1. Verify debug logging only, Verify VERBOSE is OFF
  2. Refresh the metadata for a movie section with missing images
  3. When it finishes, download the logs
  4. Attach the ZIP file here.

Plex Media Server Logs_2019-12-02_15-44-59.zip (3.9 MB)

Thank for your help :slight_smile:

@laturius

It looks like you have a very serious file system problem

    makedirs(head, mode)
  File "/Applications/Plex Media Server.app/Contents/Resources/Python/lib/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/Applications/Plex Media Server.app/Contents/Resources/Python/lib/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 20] Not a directory: '/Users/lennartkorf/Library/Application Support/Plex Media Server/Media/localhost'

2019-12-02 15:44:18,197 (700009e8f000) :  DEBUG (networking:138) - Fetching 'http://127.0.0.1:32400/services/tmdb?uri=%2Fsearch%2Fmovie%3Fquery%3DThe%2BIrishman%26year%3D2019%26language%3Dde%26include_adult%3Dtrue' from the HTTP cache
2019-12-02 15:44:18,202 (700009e8f000) :  DEBUG (runtime:88) - Sending packed state data (110 bytes)
2019-12-02 15:44:18,202 (700009e8f000) :  DEBUG (runtime:924) - Response: [200] str, 972 bytes
2019-12-02 15:44:19,684 (700009e8f000) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.themoviedb/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZGVzNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNQo3MzM2MXM0CmRiaWRpMApzNwp2ZXJzaW9ubnMxMApwYXJlbnRHVUlEbnM4CnBhcmVudElEczUKTW92aWVzMTAKbWVkaWFfdHlwZXM0Ngpjb20ucGxleGFwcC5hZ2VudHMudGhlbW92aWVkYjovLzM5ODk3OD9sYW5nPWRlczQKZ3VpZHM2CjM5ODk3OHMyCmlkcjAK
2019-12-02 15:44:19,685 (700009e8f000) :  DEBUG (runtime:49) - Received packed state data (80 bytes)

can you please go verify localhost is indeed a directory and you can see what’s underneath it?

Hi, I don’t know exactly what you mean. If you are referring to the line OSError: [Errno 20] Not a directory: '/Users/lennartkorf/Library/Application Support/Plex Media Server/Media/localhost' then I can confirm, that this path indeed does not exist on my machine.

Thanks boss

That directory is part of PMS and must exist.
Without it, PMS won’t work right.

PMS creates it during initial setup

Observe a normal structure

[chuck@lizum Plex Media Server.404]$ cd Metadata/
[chuck@lizum Metadata.405]$ ll
total 0
drwxr-xr-x.  3 plex plex  20 Nov 11 23:00 ./
drwxr-xr-x. 10 plex plex 157 Nov 11 23:15 ../
drwxr-xr-x.  8 plex plex  60 Nov 11 23:00 Movies/
[chuck@lizum Metadata.406]$ cd ../Media
[chuck@lizum Media.407]$ ll
total 0
drwxr-xr-x.  3 plex plex  23 Nov 11 23:00 ./
drwxr-xr-x. 10 plex plex 157 Nov 11 23:15 ../
drwxr-xr-x. 17 plex plex 141 Nov 11 23:00 localhost/
[chuck@lizum Media.408]$ ls localhost
0/  1/  2/  3/  4/  6/  7/  8/  9/  a/  b/  c/  d/  e/  f/
[chuck@lizum Media.409]$

If the directory does not exist, then something/somehow, and is about to completely crash.

Have you had any abrupt power -off ?
I only see this type thing during a) power failure/power-off b) plug-ins gone wild c) accidental deletion while trying to learn how Plex works.

@charleylabri

Would you mind going into Settings - Server - General and

  1. Turn DEBUG logging ON again? It’s on by default. It doesn’t save disk space with it turned off. Off only hampers support.

  2. Make certain to keep VERBOSE turned off. This does waste space. It results in limiting the elapsed time we can see because the log buffers are of fixed size

I think I’m having the same issue. The content gets matched correctly, and the posters show up in “edit” mode, but the poster will not automatically replace the screenshot poster the content uses when first added.

1 Like

whoops @ChuckPa, musta turned the wrong verbose on. Correct logs attached.
Plex Media Server Logs_2019-12-03_01-38-13.zip (1.2 MB)

Same thing on my end. Really curious if once this is fixed if we will have to go through and add the correct artwork or if they will be able to have it search again.

Thank you so much!
It seems that it was a completely different problem for me then. The media/localhost directory was located on an external drive on my machine because I did not want the generated video preview thumbnails to be stored on my small internal SSD drive. It seems, that the symbolic link that I had created for this purpose and that was linking to the external drive was missing from the directory. After recreating the symlink and restarting the PMS, all things started to work again.

Thank you very much for your enlightening explanations that helped me to find the flaw. You guys are great :slight_smile:

Still experiencing the same thing here. Dont think Ive got a symlink issue

I can confirm that media is pulling in metadata but not posters. However, I can go to Edit > Poster and see the list of posters and manually select one. It just won’t add one on Media Add or Metadata Refresh.

I’m on Synology.

2 Likes

confirmed this as well. Posters are there, but they are not being properly selected.
I can, as @agambon demonstrates, manually change the poster to the proper one.

1 Like

Yeah i think i have exactly the same problem. Metadata is loading fine but no movie or series posters for tvdb and themoviedb agent. Running the newest ver. 1.18.3.2111 on my Synology NAS

1 Like

Svr Version 1.18.2.2058, web client Version 4.8.4.

I have the exact same problem and have tried everything @charleylabri mentioned in the first post.

I thought the problem had something to do with me relocating my media and plex files to Unraid, but I have tried everything I have googled but still no joy.

I can see the posters if I click on the pencil edit and I can manually change but it doesn’t happen automatically. When I perform the scan library movie title screenshot refreshes and flips blank just before going back to the screenshot.

Is this definitely a Plex problem? I just assumed I have done something wrong with my move to unraid from windows.

Happy for any suggestion as I’m out of ideas!

1 Like