Import failed, path does not exist or is not accessible by Sonarr: another noob

Sonarr version (exact version):2.0.0.4427
Mono version (if Sonarr is not running on Windows):
OS: Ubuntu 16.04
((Debug logs)):http://pastebin.com/L3kkUJYG
Description of issue:
Sonarr seems to be unable to move or change file names of the episodes it’s told nzbget to download. Sonarr is running on ubuntu 16.04 as the nzbdrone user, nzbget is running as the couchpotato user and the files are either owned by couchpotato or nobody/nogroup.

nzbdrone@vubuntu1:/home/manderso$ cat /etc/group | grep nzbdrone
root:x:0:nzbdrone,nzbget,couchpotato
users:x:100:nzbdrone
nogroup:x:65534:nzbdrone
nzbdrone:x:1001:couchpotato
nzbdrone@vubuntu1:/home/manderso$ ls -al /mnt/downloads_nas/all_downloads/Atlanta.S01E01.HDTV.x264-FLEET-Obfuscated/
total 196148
drwxrwxr-x  3 nobody nogroup      4096 Jan  9 11:29 .
drwxrwxrwx 58 nobody nogroup      4096 Jan  9 08:59 ..
drwxrwxr-x  2 nobody nogroup      4096 Jan  9 08:58 .AppleDouble
-rw-rw-r--  1 nobody nogroup 200841483 Nov 11 11:53 Atlanta.S01E01.mkv

The nzbdrone user is able to rename files in the /mnt/downloads_nas/all_downloads directory, but sonarr is unable to.

nzbdrone@vubuntu1:/home/manderso$ mv /mnt/downloads_nas/all_downloads/Atlanta.S01E02.WEB-DL.x264-dEViANCe-Obfuscated/PacDJed0m1TRu8P1mnZOBA68uGIkcolXvX.mp4 /mnt/downloads_nas/all_downloads/Atlanta.S01E02.WEB-DL.x264-dEViANCe-Obfuscated/Atlanta_S01E02.mkv
nzbdrone@vubuntu1:/home/manderso$ ls -al /mnt/downloads_nas/all_downloads/Atlanta.S01E02.WEB-DL.x264-dEViANCe-Obfuscated/                   total 181204
drwxrwxr-x  2 couchpotato users        4096 Jan  9 11:41 .
drwxrwxrwx 58 nobody      nogroup      4096 Jan  9 08:59 ..
-rw-rw-r--  1 couchpotato users   185539519 Sep 23 15:09 Atlanta_S01E02.mkv

Any assistance here would be greatly appreciated.

The logs show /downloads/all_downloads/Atlanta.S01E03.HDTV.x264-FLEET-Obfuscated

But you’re showing output for /mnt/downloads_nas/all_downloads/Atlanta.S01E01.HDTV.x264-FLEET-Obfuscated/. Is nzbget running on a different system or in a docker container?

Sonarr needs to see the same path that nzbget is reporting, you can either have nzbget use the full path or use a remote path mapping in Sonarr to translate the /downloads... remote path to the /mnt/downloads... local path.

I see. I had seen the documentation talking about using multiple system, but forgot that I was running nzbget in a docker container. Now I’ve added the remote path of /downloads/ to the local path of /mnt/downloads_nas/. Now I’m getting the following: Unable to parse episode info from path /mnt/downloads_nas/all_downloads/Sherlock.The.Abominable.Bride.PROPER.HDTV.x264-TLA-Obfuscated/x72HwStOJhZEVIbFx8ggYT7nBDn9BYriyMM1XvvoUkB6r.mp4
and

Couldn't import episode /mnt/downloads_nas/all_downloads/the.big.bang.theory.1012.hdtv-lol-Obfuscated/6486ea7dba0e4d8585b6ba2dfc949de7.mkv: Access to the path is denied.

No episode info exists in that file name (season + episode is expected).

Either a permissions issue on that file (Sonarr needs read + write access) or on the destination folder. ((Debug logs)) should show you the destination path as well as the source path).

Thanks, just fighting w/ permissions now. Appreciate the help.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.