The file associated with this video is not accessible by the server

I am getting the error, "The file associated with this video is not accessible by the server. Please verify that the file exists and the necessary drive is accessible."

 

I don't understand why this is happening. I can see the files in the UI on the machine the server is installed on. The UI fetched the meta data and everything shows up like you would expect it to. The server was able to find the files on my local machine and I followed the naming convention and everything. I have no idea why these files won't play. They show up and all meta data is present - length, date, names, etc. Does anyone have any idea how to make this work? This is my first experience with Plex and so far, I do not find it intuitive at all and am at a loss as to why this is not working. It is set up and looks like it should. I have been looking through the troubleshooting files and do not see anything that applies to this. The drive that the files are on is mounted. I got nothing. Guess it's back to watching Netflix. 

2 possibilities I can think of.

1 - Your media is on an external drive and the drive letter changed.  Check the info from PMS for something that gives you the error message and see what drive letter it is expecting.

2 - Your media is on a networked drive and the connection to that drive was lost.

2 Likes

If you changed the file name after PMS had scanned the folder location then it will not show up and you will get that error.  Just have Plex rescan. 

Also, check the file permissions and ensure that Plex is able to read both the file and all containing folders.

I'm not sure of the equivalent on Windows, but on Linux and OS X, you need to make sure that Plex has read and execute permissions. For example, on Linux and OS X,

chmod -R 755 TV/

will give Plex the right permissions for everything inside the TV directory.

I’m getting this exact error from my android pixel 2xl but when I play the same file through browser on another computer it works fine lol. Just updated plex to latest for linux.

I think I figured it out. In the browser control panel there were two servers with the same name (top left drop down). I deleted the inactive one which is probably the one the phone app was trying to connect to.