"Fix Incorrect Match" not working

No, one of your search / Fix Incorrect Match, do this for a few.
Let the logs settle as always
Collect the full set (I will get all the agent interactions).

shoot it up here with your next reply

Ok understand now. I’ve done a “Fix incorrect match”. I see some entries in log about this action. I hope it will help you. Attached you can find the complete logfile, but as i see its not much regarding this action.

Let me know if you find anything. If you need my help you can write directly to me to: _mcll _at _mcll _dot hu
Or skype: mychroleslie

Thanks a lot!

Thank you for those. Having a clean installation brought a number of things into visibility.

  1. Where is your plex Library directory? Is it in /var/lib/plexmediaserver, owned by plex:plex as it should be, with user plex:plex ?
  2. I see you get “Permission Denied” errors trying to update metadata. This tells me, wherever your metadata is, PMS can’t write to it and why I ask question the previous question
  3. Must you run your media in your home directory? This is always problematic in Linux. Some distributions will prohibit PMS from entering your /home/<username> directory regardless of the permissions. It’s always best to put media files in some other location, not associated with a user account. Because of how Linux installations work by default, a safe place to start is /home/media. We create it like this:
sudo mkdir /home/media
sudo chown mcll:plex /home/media
sudo chmod 1755 /home/media

Now you can move your media into this location.
As files are moved there, permissions will be set automatically.

Point PMS at those new media locations. Let’s get rid of these “permission denied” errors on both Media and PMS metadata

Yes, the Library directory permissions and owners are as you said:

Media files are in /home, but it’s because it is a mounted drive. I have 4 drives in my system. And not all Media files are in one drive. The reason is, that i had to separate some kind of media because of its total size (i have more TB media files). And i also have NFS and Samba shares for this media files, which i cannot move to somewhere else (too much computers are affected).

I made a test. Created the folder as you wrote, copied one movie to the new folder. Than added it in Plex, and tried the match function. No change, no circle for searching, nothing.

Here the logs after the process above, maybe you can see something:

I see one thing which REALLY puzzles me.

Why does 192.168.1.68show asSubnetwhen192.168.1.245` show as WAN? What is your computer’s “Netmask” ??

Thats interesting! Where do you see the 192.168.1.68? It’s the IP of the computer from where i sent the first logfiles pack. Netmask is as usual 255.255.255.0 (/24 range)

…245 is the server ip (where PMS is running, see above)

Ok i see also:


But don’t understand why…
It’s only the requests from that computer. But why is it showing “> Subnet”?

Ok… so 68 is server and 245 is the laptop/workstation?

PMS sees '245` as WAN (remote)

May 09, 2017 10:17:28.630 [0x7fe26b3fd700] DEBUG - Request: [192.168.1.245:50985 (WAN)] GET /library/changestamp (10 live) GZIP Signed-in Token (mcll)
May 09, 2017 10:17:28.630 [0x7fe26b3fd700] DEBUG - It took 0.0 sec to serialize a list with 0 elements.

This is telling me the netmask on the server can’t be a 24 (255.255.255.0). It’s behaving as if a /25 (255.255.255.128)

No.
192.168.1.68: is a Windows7 workstation, from where i worked at the afternoon, and tried the matching function.
192.168.1.245: is the server IP address
192.168.1.214: is a Windows10 laptop from where i’m working now.
But all of the machines have the /24 range config (also my router).

Here the laptop’s config (where i’m now):

And here the router lan config:

As you can see all settings everywhere are in /24 range. (never used /25, and none of the devices on my lan are in /25 or other area).

Also WAN port of my router is in /24:

I searched for keywords WARN and error in the log files, and found those:

For keyword WARN:

And for keyword error:

What is the cause for that?

Look at something for me in your network configurations…

Check that Jumbo Frames are not enabled (MTU not greater than 1500).

I saw a single error 52 (usually an indicator) and then the most recent set of pulling metadata is the curl error 28 (timeout)

LONGPOLL warnings are it telling us it’s not happy. Since it’s a network connection, and so many back to back, it’s really not happy … If a secondary condition based on the above (MTU?) then that’s the problem. 1-2 of those is harmless.

When the Framework barks like that, Your machine cannot talk to itself. That’s more serious but, again, may be a red herring if a cascade failure.

MTU is normal (Jumbo Frames are not enabled). As you can see in my previous screenshots, its 1500 (not 9000 as for Jumbo Frames).

But see:

I’ve checked with some other folks (know networking better than I)

  1. All the machines are local? No ‘remote’ machines (e.g. 192.168.1.245 is physically on your same subnet and not over a VPN at ‘work’) ?
  2. If yes, then do the following

enable verbose logging
stop pms
delete all the log files (they want to see everything, including network discovery)
start PMS
go to the Dashbard and collect those logs (Settings - Server - Help - Download Logs)

manually refresh the metadata / fix incorrect match for 1 file.
When that files, repeat the Settings - Server - Help - Download logs again.

Post both full sets here.

(Yes, I have the ‘big guys’ helping :smiley: )

Okay i FOUND the problem!!!

I was thinking about the whole problem, and for me it seems to be a networking problem, maybe a routing problem. Last year autumn i had to setup a prerouting for a special reason. But the prerouting was only for a specific port: 34002, which is normally not affected to PMS.

Here the routing what it was before:

I removed this routing, so now no routing at all:

And than i tried the match function, and its WORKING now!!

So, i don’t know for the first, why it was affecting the PMS, but have to search another way for that prerouting. :slight_smile:

Happy: :slight_smile:

Another question.

Is there any way, to change the search order? I’m using “The Movie Database”, and always i have to rerun manually on every movie to search on “The Movie Database”, because i get only there the hungarian description for the movie. Settings are in every agent i could set is Hungarian, but i got english descriptions for the movies and not hungarian.

Yes.

You can change the default for the Library by Edit ing the library section.
You can set the default search Language too. It normally defaults to your local language.

You may also change the Agent search order by raising & lowering them in each of the Settings - Server - Agents tabs.