Movie showing screenshot instead of poster

Server Version#: 1.18.7.2457
Player Version#: Plex Web 4.22.2
NAS Synology DS216+

The phenomenon is extactly same as in the issue Not refreshing movie posters , but the solution provided in that thread does not work. I’ve tried adjuesting agent order, delete & rename & add multiple times. Currently, I have to edit and select the right poster manully for every movie.

Any idea? thanks advance.

Plex Media Server Logs_2020-03-05_09-54-07.zip (3.1 MB)

I would like you to do what wasn’t mentioned in that thread.

  1. Stop Plex
  2. Open File Station
  3. Navigate down into Plex / Library / Application Support / Plex Media Server / Data
    DO NOT GO INTO Databases
  4. Delete everything you see there.
  5. navigate up one level and remain there
  6. Start Plex
  7. Open Plex
  8. Go to a library section which is missing posters & metadata
  9. Refresh all metadata
  10. Let it slowly turn through it all. It does take time.

Thanks for the quick reply.

The ’ Plex Media Server / Data’ does not exist, I empty the ‘Plugin Support/Data’ instead.

After the refresh process, two movies got right poster showing (10 in total)
Plex Media Server Logs_2020-03-05_12-55-03.zip (2.3 MB)

I think I’ve found the issue, but don’t know how to fix it.

PMS regard the poster image not cacheable(do not know what it means). And exception occured when trying to get the image(connection reset by server), but wget is ok.

Important logs:

LOG1:
2020-03-06 08:22:44,785 (7ff341490700) : DEBUG (networking:175) - Not caching ‘http://image.tmdb.org/t/p/w154/xbpD0l4Y4DKVMc3LjsiSCE2sC5z.jpg’ (content type ‘image/jpeg’ not cacheable in Agent plug-ins)

LOG2:
==> PMS Plugin Logs/com.plexapp.system.log <==
2020-03-06 08:22:59,891 (7f4025fc5700) : DEBUG (runtime:717) - Handling request GET /system/agents/media/get?guid=com%2Eplexapp%2Eagents%2Eimdb%3A%2F%2Ftt0110008%3Flang%3Den&mediaType=1&url=metadata%3A%2F%2Fposters%2Fcom%2Eplexapp%2Eagents%2Eimdb_698eb545cc45811c16f9031958bc2b7cfe8d6dbc
2020-03-06 08:22:59,893 (7f4025fc5700) : DEBUG (runtime:814) - Found route matching /system/agents/media/get
2020-03-06 08:22:59,895 (7f4025fc5700) : DEBUG (agentservice:1077) - Downloading data for metadata://posters/com.plexapp.agents.imdb_698eb545cc45811c16f9031958bc2b7cfe8d6dbc (in com.plexapp.agents.imdb) from http://image.tmdb.org/t/p/original/xbpD0l4Y4DKVMc3LjsiSCE2sC5z.jpg
2020-03-06 08:22:59,896 (7f4025fc5700) : DEBUG (networking:143) - Requesting ‘http://image.tmdb.org/t/p/original/xbpD0l4Y4DKVMc3LjsiSCE2sC5z.jpg
2020-03-06 08:22:59,979 (7f4025fc5700) : CRITICAL (runtime:889) - Exception (most recent call last):
File “/volume1/@appstore/Plex Media Server/Resources/Plug-ins-77cb9455c/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py”, line 843, in handle_request
result = f(**d)
File “/volume1/@appstore/Plex Media Server/Resources/Plug-ins-77cb9455c/System.bundle/Contents/Code/agentservice.py”, line 1078, in media_get
data = HTTP.Request(media_url, cacheTime=0).content
File “/volume1/@appstore/Plex Media Server/Resources/Plug-ins-77cb9455c/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py”, line 242, in content
return self.str()
File “/volume1/@appstore/Plex Media Server/Resources/Plug-ins-77cb9455c/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py”, line 220, in str
self.load()
File “/volume1/@appstore/Plex Media Server/Resources/Plug-ins-77cb9455c/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py”, line 158, in load
f = self._opener.open(req, timeout=self._timeout)
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/urllib2.py”, line 429, in open
response = self._open(req, data)
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/urllib2.py”, line 447, in _open
‘_open’, req)
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/urllib2.py”, line 407, in _call_chain
result = func(*args)
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/urllib2.py”, line 1228, in http_open
return self.do_open(httplib.HTTPConnection, req)
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/urllib2.py”, line 1201, in do_open
r = h.getresponse(buffering=True)
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/httplib.py”, line 1136, in getresponse
response.begin()
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/httplib.py”, line 453, in begin
version, status, reason = self._read_status()
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/httplib.py”, line 409, in _read_status
line = self.fp.readline(_MAXLINE + 1)
File “/volume1/@appstore/Plex Media Server/Resources/Python/lib/python2.7/socket.py”, line 480, in readline
data = self._sock.recv(self._rbufsize)
error: [Errno 104] Connection reset by peer

It seems network issue.
After redirecting image.tmdb.org to an ngnix proxy, poster turned up.

1 Like

Can someone explain to a layperson what exactly is to be done?

Hi,

I’m also having this issue and have an NGINX server, can you explain how to worked around the issue?

1 Like

I would love to know how to do this, since i’m also having an issue with posters not turning up

1 Like

I just set up a Synalogy DS918+ to replace my existing Windows 10 PLEX server. I followed some instructions I found with a Google search on how to migrate from Windows PLEX to Synalogy PLEX and imported all the PLEX Media Server folders. The existing movies in my library all have the correct posters, but any new movie I add just has a screenshot. If I edit the movie, all the metadata is there including the movie posters so i can manually apply the poster, but I would prefer it do it automatically.

I found this post which seems to be my exact issue, but when I go into Plex / Library / Application Support / Plex Media Server there isn’t a “Data” folder. This is all I have listed:

image

Please let me know how to resolve this.

Ok, so I followed the instructions and went to the /Plug-In Support/Data folder and deleted everything, then proceeded with the rest of the steps. After refreshing the metadata, I lost movie posters from about half of my library and when I go into those items, there’s no metadata either. If I select Fix Match and choose the appropriate movie from the list, I can then select a movie poster (manually), but I am still not getting the automatic movie posters like I did in Windows. Is there anything else I can try, or some file I can upload here for the people with larger brains that I to diagnose?

Do you use a Fritzbox?

If I may link to the FAQ?

This FAQ covers the metadata retrieval.

The initial move is handled:

No, it’s a Synology system.

@ChuckPa, thank you!!! I believe that did the trick. I deleted the files in the Plug-In Support/Caches folder and after refreshing the metadata, the movie posters are back to auto updating. :slight_smile:

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