Server Version#: Version 1.19.5.3112
Player Version#: N/A
Over the last few months, when using Plex on a number of different devices, there are a lot of posters either completely missing, or showing a random screen capture from the movie. I found this strange, since I use Ember and I know a lot of good posters are available. So I went into Plex to directly edit one of the movies missing a poster, and I manually assigned a poster. When I do that, the poster is still blank. Occasionally, I can fix this by Refreshing Metadata on the movie and trying again, but this fails on 75% of the movies I try it on. Even movies that do have a poster, and I just want to change it because it assigned a poster with Russian language or something for some reason, changing the poster makes it blank.
Any ideas why this is happening and/or how to fix it?
I have the same problem. Try to change poster and after saving it just shows up as blank.
I did what christrost did and refreshed the metadata. When I looked at the various poster, the one I had previously selected which ended up showing as blank, disappeared, i.e. there were about 7 different posters, refreshed metadata and now there are only 3 versions?
It’s possible some things shifted around when I replaced hard drives last year but I doubt it. Either way, how do I make sure the data directory is setup the way it should be?
Metadata are downloaded over encrypted connections. Something in your (or your ISP’s) infrastructure could make some encrypted connections become invalidated.
Examples are:
some gateway or firewall or anti virus is decrypting TLS packets, inspects them and re-enrypts them with its own “intermediate” certificate.
When Plex is comparing the URL of the request with the domain of the certificate (certificate “pinning”), it will discard the packet as “invalid”, because the URL of the certificate doesn’t match the URL of the server where the packet allegedly comes from. Plex then assumes the packet has been tampered with.
If your server doesn’t have correct clock time, encrypted connection won’t work either. Because each packets has a time stamp. If that time stamp doesn’t match current clock time, Plex assumes a “replay attack” and discards the packet.
Enable a “ntp client” on your server to keep its clock time accurate.
Version 1.20.4.3508
I am having the same issue with all my movies. If I edit the poster and select a new one it is blank, I then refresh metadata and the original poster is back, I can then change the poster manually and it works. I also noticed that the selection of posters tends to change after refreshing metadata.
I don’t regularly change posters manually but whenever I have done it in the past this has not been an issue. I am currently refreshing metadata of the entire library. If the posters displayed are cached then maybe they no longer exist at the source so when Plex tries to download there is just a blank image? I guess this could be caused by one of the sources that hosts the posters making a big change to their hosting.
Different issue. You probably did “upgrade matching” of your movie library to the new agent. However, this process is not actually performed before you don’t “Refresh Metadata” for the items in the library. So before you want to change something on an item, Refresh its Metadata.
Or tell Plex to just do it for the whole library overnight and be done with it.
As I typed my message on here I refreshed metadata for the whole library and once an item had been refreshed I had different posters to choose from and they were correctly displayed.
I am not sure about “upgrade matching” or the new agent unless this is something that was introduced in an update? I hadn’t changed any settings but do have auto-updates enabled.
This menu item first appeared in server version 1.20.0
Once you have clicked it, it disappears.
The only sign that your library has been converted is that both Scanner and Agent are set to “Plex Movie” in the properties of the library, on the “Advanced” tab.
Why what happens then?
I’ve noticed it can if I add a different file format for a movie it doesn’t pick up that it’s the same movie as I currently have.
For example if I have Star Wars (1977).mkv and then add an mp4 version it will not consider them the same movie.
This is just since the “upgrade” of the matching.
The “never perform Refresh Metadata” statement might have been confusing and/or ambiguous. I’m pretty sure it was meant to say the metadata won’t update to the new agent and scanner until the final step (Refresh all metadata) has been performed.
Until you do that final step, movies previously matched to the old agent will remain with info from the old agent. Your Star Wars movie is an example - one is matched with the old agent, and one is matched with the new agent, and Plex considers them as 2 different movies.