I am running Plex on a server specifically designed to run Plex. It has a SSD for the operating system and two disc drives for the data.
All of the 3 discs were almost full. I bought a new SSD with 3X the capacity so I now have plenty of space on the C:. That is where I seemed to be having issues trying to sync content because the C: did not have enough space for even one movie file (~7-30 GB). Now I have around 200 GB free. I plan to install the new disc drives soon that will double my data space from 8 TB to 16 TB.
Nevertheless, I thought that with the new SSD installed I would finally be able to sync movies to my mobile devices to watch them later, but it keeps saying: “Converted files cannot be written to the server’s disk”.
Can anyone please advise on this?
Spencer
Is the file being converted from the new SSD or from one of the other two drives that are low on space?
One of the two drives low on space, but there is still about 0.7 TB of space left.
Since you said c:, I assume you are using Windows? If so, did you copy over the Plex folder from the old drive? You need to reset permissions when you do.
I cloned the ssd that is the C:. Windows is the os. How do you reset permissions?
I can watch the movie just fine by streaming it, I just can’t download it and haven’t been able to for over a year now!
Permission to your media is a different thing. When you try to sync files, if they need to be transcoded, that version of the file is saved onto your appdata folder. I’m not sure what cloning tool you used, but it’s possible the permissions did not get copied over properly. Find the Plex Media Server folder in your appdata folder, right click on it select properties, then go to the security tab. Find your user and change the permissions to make sure it has full write access.
It was a Samsung SSD that came with its own cloning software.
I went into the Plex Media Server folder in the Program Files (x86) and made sure that the only other user using Plex had full write access. Nevertheless, the user I use on the server normally is the administrator with full access anyway. After making the change, it still keeps giving me the same error message.
Is there any other way to get support than through these forums?
It is still not working.
@spencerluke said:
I can watch the movie just fine by streaming it, I just can’t download it and haven’t been able to for over a year now!
That might be the problem in itself. You may have cloned your problem to your new drive.
As a test, try changing the default transcoder folder within Plex. Get it off of C drive.
Also, I’m not sure I thinking correctly when I say this but is remote access enabled? I believe this is needed to actually download content from your server.
That will only affect the transcode folder during streaming. The Sync transcode folder is located elsewhere. Since the OP has no issues streaming it has to do with the sync transcode folder.
C:\Users\xxxx\AppData\Local\Plex Media Server\Cache\Transcode\Sync+
That us the default sync folder. Can you check the permissions on that folder?
@spencerluke said:
It was a Samsung SSD that came with its own cloning software.
the user I use on the server normally is the administrator with full access anyway.
Are you using the “administrator” account or an account that is an administrator? These are 2 separate things.
Is there any other way to get support than through these forums?
This is the best way to get help.
Can you restart PMS then try syncing something again, then provide me the full PMS logs from Settings \ Server \ Help \ Download Logs.
OK. This is going to be a long reply. First of all, I had moved the Sync+ folder to one of the disc drives (E:) with more space originally to have enough room to transcode the movies since there was not enough room on the SSD that housed the C:. I had created a junction that pointed to the C: from the disc drives. Alas that did not work. Now that I have the new C: with more room, I have deleted the shortcut and moved the Sync+ file back to the folder you had listed above: C:\Users\Mez\AppData\Local\Plex Media Server\Cache\Transode\Sync+. I have checked the permissions on the folder and the user(Mex) has full access to the folder through the security tab.
The user I am using is Mez, but it is an administrator account.
The IT guy that had set up our server originally (when it worked) had the Mez folder (i.e. C:\Users\Mez) as a read only folder or so I thought. When I couldn’t find the AppData folder, I tried to create one (must be somewhat hidden) and it would not allow me to replace the file unless I wanted to do so, which I didn’t. So, I was trying to remove the restriction on the folder to be a read only folder when I found the folder in the explorer bar at the top of the window. When I found that, I canceled the restricting/locking I was doing, but then couldn’t even open Plex. It said it could not access the media to open. So, I changed the properties of the folder to be open and not just read access only. Yeah!!! I could now open Plex, but when I was trying to sync a movie on this, it said it was converting the file but then would be stuck at 1% again!
I am attaching the log below ( I hope I am doing it right):
In downloading the logs, it comes in a folder and says it has 145 logs. It would not allow me to just move the folder to this post, and it said it would not accept more than 20 logs. I picked the Plex Media Server logs and the Plex Transcoder Statistics logs since I thought that is what you would want:
Please let me know if this is what you wanted.
Even after I had tried to remove the read-only attributes on the C:\Users\Mez folder, I see now the lock on the folder and that the attributes are still set at read-only, but I can at least run the Plex Media Server program. I am so confused. I am not a programmer, and not a computer guru. I know some about computers and had lessons in school in MSDOS and can do some work there, but this technical stuff is beyond me…trying to muddle through it.
Just from a quick look at your logs I already see a problem.
Nov 07, 2017 21:08:30.153 [2488] ERROR - Transcoder: Error cleaning old transcode sessions: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: “C:\Users\Mez\AppData\Local\Plex Media Server\Cache\Transcode\Sync+\Transcode\Sessions”
The permissions somewhere in that chain is wrong. Start at that level then check each parent one at a time. I’m still looking. I’ll let you know if I see anything else.
Edit - Oh. That path is wrong. \Transcode\Sessions is the folder for the regular transcoder. Maybe you messed up the junctions you created. Try deleting everything starting at the first Transcode folder. PMS will recreate what it needs.
I deleted the transcode folder and thus everything in it. Re-trying to sync…still getting stuck
Sorry. Can you restart PMS and try again? Then provide me the plex media server.log file again. I’d like to see if that error is still there.
I can sync music just fine…the problem is with movies