Synology Permissions Issue

Hey guys… apologies in advance if this is a thoroughly covered topic (judging by the dozens of posts I’ve just ready, it probably is), but I’ve run out of suggestions and need your help.

I’m running Sonarr on my Mac Mini, where NZBGet downloads everything to a local folder. On completion, I want Download Handler to move things to a new Synology Diskstation I just purchased and setup as a NAS, where all my media is now stored. But, despite changing about 1000 settings in DFS, and seemingly making every folder rw, and every user and group rw permission, Sonarr keeps giving me the error "Access to the path “/Volumes/TV Shows/Series Name” is denied.

The strange thing is, Couch Potato didn’t have a problem at all, despite everything seemingly being the same. I even manually moved a few TV files over, just to see if I could (I can), and it looks like Sonarr isn’t even seeing those in the Series viewer. Utterly bizarre.

I’m completely at a loss. I tried mounting as afs and smb. I tried enabling default UNIX permissions. I went through and hand-edited the folder permissions in DFS. When I check the permission status of the folder in OS X, it says everyone has rw access. Not sure what else to do.

Just so everyone knows, I’m probably on the lower end of knowledge in this area. I’m one of those “know just enough to break something” users. But if anyone would be so kind as to help me solve this puzzle, I’d be eternally grateful. Thanks in advance.

Good news is that you can actually install nzbget and sonarr on the synology :smile:

I assume the /Volumes/TV Shows folder actually exists on your Mac MIni and is a remote mount to the DFS. Probably a permission issue with the share.

For your sake i would recommend to see how to install nzbget and sonarr on the nas itself.

Hey Taloth! Thanks so much for the reply!

I suppose I left out a few pertinent details. The Synology NAS I have is the DS214se. From my understanding, this is a very limited machine as far as running packages goes. That said, I did give installing Sonarr on the NAS a go, but haven’t managed to get it to load. It’s installed and running, but when I go to http://ipaddress:8989, it just hangs. That said, ideally I’d love to have it run on my Mac, as it’s basically brand new and completely dedicated as an HTCP.

And /Volumes/TV Shows/ is the shared folder on my Synology that’s been mounted to my Mac Mini via afp and set as the root folder for my shows within Sonarr on the Mac.

Again, thanks A TON for the quick response. Please know that my responses to your suggestions don’t mean they aren’t appreciated. Hopefully that further information helps.

Ah yes, the DS214se is a bit slow. Might take a while to start up entirely, but ppl run Sonarr on Raspberry PIs.
But it explains why you would rather run it on the mac.

What you’ll want to do is take Sonarr out of the equation for a moment. and run as user in a terminal so you can try make files in the share.
That way we can confirm whether it’s a problem specific to Sonarr, or something generic.

Is the /Volumes/TV Shows/ folder as seen on the Synology, or is it the folder on the mac where you mounted it?

Thank you again for the reply, Taloth. I’m pretty wary of doing anything in Terminal without explicit instruction, so would you mind giving me the precise commands I should enter?

And /Volumes/TV Shows/ is the folder on the Mac where I mounted it. On the Synology it’s just the shared folder “TV Shows.” There is no higher folder, at least in the GUI.

I know it’s not command line, but FWIW, Couch Potato was able to complete a file rename and move. And I’m able to do so manually. Not sure if that’s useful or pertinent information.

Thanks again for the help. This is the final piece in my cord-cutting puzzle, and I think once I get Sonarr to play nice with my Synology I’ll be done fiddling (been noodling with my setup for a few weeks now). So I’m excited to have your help. That said, I think my family is more ready for this to be done than I am, haha. Thanks again!

But Couch Potato isn’t storing/renaming stuff to the TV Shows so it isn’t the same, close though.

“I’m able to do so manually”, yes it is pertinent information, however I’m not sure if Sonarr runs under the same user account. You might be able to check that via the Activity Monitor. Point is, if Sonarr runs as another user, then that user might need permissions.

Problem is I won’t be around for more than a day, so I hope I’m not going to forget :slight_smile:

Ah, yeah, good point on TV Shows and Couch Potato. It uses its corresponding Movies folder, which as far as I could tell is identical, but it’s still a different folder… so who knows.

Looks like, at least according to Activity Monitor, everybody is running on the same user account. WHAT THE HECK IS GOING ON?!?!? :sob:

Haha, thanks again for your help!

see, forgot it. :wink:

It’s probably easier if you hop into our irc chat channel. Also bigger chance of running into ppl with macs and syno.

Figured it out. Turns out that during my setup of the NAS, I’d made and remade the “TV Shows” folder a couple times due to file transfer errors. Well, each time I’d made and mounted, OS X had created a folder for that volume, so that by the time I had the volume where I actually wanted it, it was now mounting visually as “TV Shows,” but the directory that was being created was “TV Shows-1” (or even at the latter stages, “TV Shows-2”). Leaving a ghost drive named “TV Shows” hidden in my Volumes folder.

So, of course, when Sonarr was trying to move files and write to “TV Shows,” it didn’t have permission because you can’t have permission to a non-existent volume.

Just went into terminal and deleted all the versions of the “TV Shows” volume until it was consistently mounting as the same name, and voila… no more problems.

This also explains why CouchPotato never had a problem, because I only created the Movies folder once.

That said, I still want to thank you so much for all the effort you put into helping me figure this out. While I ended up doing it on my own, you helped me keep at it by at least implying a solution was in the horizon. Turns out you were right, I just happened to find it myself. Thanks Taloth!

Kudos on figuring it out Mike! Nice work.