Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Issue with Sonarr not importing from NZBGet downloads

Featured Replies

I'm having an issue where Sonarr is able to send downloads to NZBGet and NZBGet will download them, but Sonarr is unable to import and rename the downloads. I used the same settings from SAB and it appears that they should both be able to see the download locations. Config below.

 

 

CouchPotato

/config /mnt/cache/docker/apps/couchpotato

/mnt/ /mnt/user/

/sabnzbd /mnt/cache/docker/downloads/complete/movies/

 

Sonarr

/Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sonarr/

/mnt/ /mnt/user/

 

NZBGet

/config /mnt/cache/docker/apps/nzbget/

/downloads /mnt/cache/docker/downloads/

 

SAB

Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sabnzbd

/mnt /mnt/user/

/opt/tmp /opt/tmp

I'm having an issue where Sonarr is able to send downloads to NZBGet and NZBGet will download them, but Sonarr is unable to import and rename the downloads. I used the same settings from SAB and it appears that they should both be able to see the download locations. Config below.

 

 

CouchPotato

/config /mnt/cache/docker/apps/couchpotato

/mnt/ /mnt/user/

/sabnzbd /mnt/cache/docker/downloads/complete/movies/

 

Sonarr

/Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sonarr/

/mnt/ /mnt/user/

 

NZBGet

/config /mnt/cache/docker/apps/nzbget/

/downloads /mnt/cache/docker/downloads/

 

SAB

Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sabnzbd

/mnt /mnt/user/

/opt/tmp /opt/tmp

They're not the exact same paths you're mapping.  NZBGet saves stuff to /downloads  Sonarr is looking in /Downloads

 

Linux is case sensitive.

  • Author

I'm having an issue where Sonarr is able to send downloads to NZBGet and NZBGet will download them, but Sonarr is unable to import and rename the downloads. I used the same settings from SAB and it appears that they should both be able to see the download locations. Config below.

 

 

CouchPotato

/config /mnt/cache/docker/apps/couchpotato

/mnt/ /mnt/user/

/sabnzbd /mnt/cache/docker/downloads/complete/movies/

 

Sonarr

/Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sonarr/

/mnt/ /mnt/user/

 

NZBGet

/config /mnt/cache/docker/apps/nzbget/

/downloads /mnt/cache/docker/downloads/

 

SAB

Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sabnzbd

/mnt /mnt/user/

/opt/tmp /opt/tmp

They're not the exact same paths you're mapping.  NZBGet saves stuff to /downloads  Sonarr is looking in /Downloads

 

Linux is case sensitive.

 

Is that built into Sonarr because I have downloads in the config...not Downloads.

I'm having an issue where Sonarr is able to send downloads to NZBGet and NZBGet will download them, but Sonarr is unable to import and rename the downloads. I used the same settings from SAB and it appears that they should both be able to see the download locations. Config below.

 

 

CouchPotato

/config /mnt/cache/docker/apps/couchpotato

/mnt/ /mnt/user/

/sabnzbd /mnt/cache/docker/downloads/complete/movies/

 

Sonarr

/Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sonarr/

/mnt/ /mnt/user/

 

NZBGet

/config /mnt/cache/docker/apps/nzbget/

/downloads /mnt/cache/docker/downloads/

 

SAB

Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sabnzbd

/mnt /mnt/user/

/opt/tmp /opt/tmp

They're not the exact same paths you're mapping.  NZBGet saves stuff to /downloads  Sonarr is looking in /Downloads

 

Linux is case sensitive.

 

Is that built into Sonarr because I have downloads in the config...not Downloads.

Its irrelevant.  For most containers you can change the media folders as you choose.  (You just can't change the /config folder for appdata). 

 

Generally, using sonarr and nzbget from the same repository will have the same mappings, but there's nothing to say that you can't mix and match from different repos.

 

Sonarr when it communicates with nzbget only grabs the path that nzbget tells it, and in this case, those paths aren't identical.  If you look in the log for sonarr, you'd see an error message along the lines of directory doesn't exist when it tries to import.

  • Author

I'm having an issue where Sonarr is able to send downloads to NZBGet and NZBGet will download them, but Sonarr is unable to import and rename the downloads. I used the same settings from SAB and it appears that they should both be able to see the download locations. Config below.

 

 

CouchPotato

/config /mnt/cache/docker/apps/couchpotato

/mnt/ /mnt/user/

/sabnzbd /mnt/cache/docker/downloads/complete/movies/

 

Sonarr

/Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sonarr/

/mnt/ /mnt/user/

 

NZBGet

/config /mnt/cache/docker/apps/nzbget/

/downloads /mnt/cache/docker/downloads/

 

SAB

Downloads /mnt/cache/docker/downloads/

/config /mnt/cache/docker/apps/sabnzbd

/mnt /mnt/user/

/opt/tmp /opt/tmp

They're not the exact same paths you're mapping.  NZBGet saves stuff to /downloads  Sonarr is looking in /Downloads

 

Linux is case sensitive.

 

Is that built into Sonarr because I have downloads in the config...not Downloads.

Its irrelevant.  For most containers you can change the media folders as you choose.  (You just can't change the /config folder for appdata). 

 

Generally, using sonarr and nzbget from the same repository will have the same mappings, but there's nothing to say that you can't mix and match from different repos.

 

Sonarr when it communicates with nzbget only grabs the path that nzbget tells it, and in this case, those paths aren't identical.  If you look in the log for sonarr, you'd see an error message along the lines of directory doesn't exist when it tries to import.

 

I've installed the apps from the same repository and I'm still having issues. Here's my config of docker.

 

Sonarr:

/config /mnt/cache/docker/apps/sonarr2/

/dev/rtc /mnt/cache/docker/apps/sonarr/dev/rtc

/tv /mnt/user/Media/

/downloads /mnt/cache/docker/downloads/

 

NZBGet:

/config /mnt/cache/docker/apps/nzbget/

/downloads /mnt/cache/docker/downloads/

Post the logs from sonarr showing the failure trying to import

  • Author

Post the logs from sonarr showing the failure trying to import

 

15-10-7 21:01:00.9|Warn|ImportApprovedEpisodes|Couldn't import episode /downloads/complete/tv/Jessie.2011.S02E15.720p.HDTV.x264-W4F/jessie.2011.s02e15.720p.hdtv.x264-w4f.mkv

 

System.IO.DirectoryNotFoundException: Root folder '/mnt/Media/Kid TV Shows' was not found.

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Tv.Series series, Int32 seasonNumber, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, Boolean copyOnly) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import (System.Collections.Generic.List`1 decisions, Boolean newDownload, NzbDrone.Core.Download.DownloadClientItem downloadClientItem) [0x00000] in <filename unknown>:0

 

15-10-7 21:01:00.9|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /downloads/complete/tv/Jessie.2011.S02E12.720p.HDTV.x264-W4F

15-10-7 21:01:00.9|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /downloads/complete/tv/The.Mindy.Project.S04E04.The.Bitch.is.Back.720p.HULU.WEBRip.AAC2.0.H.264-JiTB[rarbg]

15-10-7 21:01:01.0|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /downloads/complete/tv/Doctor.Foster.S01E05.720p.HDTV.x264-ORGANiC-NZBgeek

15-10-7 21:01:01.0|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /downloads/complete/tv/Ultimate.Spider-Man.Web.Warriors.S03E22.The.Revenge.of.Arnim.Zola.720p.HDTV.x264-W4F

15-10-7 21:01:01.0|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /downloads/complete/tv/you.me.and.the.apocalypse.s01e02.720p.hdtv.x264-tla-NZBGeek

15-10-7 21:01:01.0|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /downloads/complete/tv/Bar.Rescue.S04E30.Jon.Aint.Afraid.of.No.Ghost.READNFO.720p.HDTV.x264-DHD

15-10-7 21:01:01.0|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /downloads/complete/tv/Once.Upon.A.Time.S05E02.INTERNAL.720p.HDTV.x264-BATV

15-10-7 21:02:30.3|Warn|ImportApprovedEpisodes|Couldn't import episode /downloads/drone/Bar.Rescue.S04E30.Jon.Aint.Afraid.of.No.Ghost.READNFO.720p.HDTV.x264-DHD/Bar.Rescue.S04E30.Jon.Aint.Afraid.of.No.Ghost.720p.HDTV.x264-DHD.mkv

 

System.IO.DirectoryNotFoundException: Root folder '/mnt/Media/TV Shows' was not found.

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Tv.Series series, Int32 seasonNumber, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, Boolean copyOnly) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import (System.Collections.Generic.List`1 decisions, Boolean newDownload, NzbDrone.Core.Download.DownloadClientItem downloadClientItem) [0x00000] in <filename unknown>:0

 

15-10-7 21:02:30.3|Warn|ImportApprovedEpisodes|Couldn't import episode /downloads/drone/Doctor.Foster.S01E05.720p.HDTV.x264-ORGANiC-NZBgeek/EmTZCaIhXtoeG9F7bVkTad2wGP4BBoTiYJDNLKzbq6TV.mkv

 

System.IO.DirectoryNotFoundException: Root folder '/mnt/Media/TV Shows' was not found.

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Tv.Series series, Int32 seasonNumber, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, Boolean copyOnly) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import (System.Collections.Generic.List`1 decisions, Boolean newDownload, NzbDrone.Core.Download.DownloadClientItem downloadClientItem) [0x00000] in <filename unknown>:0

 

15-10-7 21:02:30.3|Warn|ImportApprovedEpisodes|Couldn't import episode /downloads/drone/Jessie.2011.S02E12.720p.HDTV.x264-W4F/jessie.2011.s02e12.720p.hdtv.x264-w4f.mkv

 

System.IO.DirectoryNotFoundException: Root folder '/mnt/Media/Kid TV Shows' was not found.

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Tv.Series series, Int32 seasonNumber, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, Boolean copyOnly) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import (System.Collections.Generic.List`1 decisions, Boolean newDownload, NzbDrone.Core.Download.DownloadClientItem downloadClientItem) [0x00000] in <filename unknown>:0

 

15-10-7 21:02:30.4|Warn|ImportApprovedEpisodes|Couldn't import episode /downloads/drone/Once.Upon.A.Time.S05E02.INTERNAL.720p.HDTV.x264-BATV/Once.Upon.A.Time.S05E02.INTERNAL.720p.HDTV.x264-BATV.mkv

 

System.IO.DirectoryNotFoundException: Root folder '/mnt/Media/TV Shows' was not found.

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Tv.Series series, Int32 seasonNumber, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, System.String filePath) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, Boolean copyOnly) [0x00000] in <filename unknown>:0

  at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import (System.Collections.Generic.List`1 decisions, Boolean newDownload, NzbDrone.Core.Download.DownloadClientItem downloadClientItem) [0x00000] in <filename unknown>:0

It appears that within the sonarr app, you are directly referencing a folder within the array (and not doing the path correctly to boot)

 

System.IO.DirectoryNotFoundException: Root folder '/mnt/Media/Kid TV Shows' was not found.

 

Within sonarr, there should be no references to /mnt/ because you haven't mapped /mnt (you probably forgot to change it after redoing the mapping)...  Either add the /mnt mapped to /mnt/user like you used to use, or reimport your tv shows using the /tv mapping your last post showed.

 

I'm not sure if the path does not exist or is not accessible by Sonarr: /downloads/complete/tv/Jessie.2011.S02E12.720p.HDTV.x264-W4F errors are related to the incorrect path above and are just worded wrong, because the /download paths all look correct, so I would fix the first error and then see what happens

 

 

  • Author

It appears that within the sonarr app, you are directly referencing a folder within the array (and not doing the path correctly to boot)

 

System.IO.DirectoryNotFoundException: Root folder '/mnt/Media/Kid TV Shows' was not found.

 

Within sonarr, there should be no references to /mnt/ because you haven't mapped /mnt (you probably forgot to change it after redoing the mapping)...  Either add the /mnt mapped to /mnt/user like you used to use, or reimport your tv shows using the /tv mapping your last post showed.

 

I'm not sure if the path does not exist or is not accessible by Sonarr: /downloads/complete/tv/Jessie.2011.S02E12.720p.HDTV.x264-W4F errors are related to the incorrect path above and are just worded wrong, because the /download paths all look correct, so I would fix the first error and then see what happens

 

Did this and all is well in the world. hahahaa. For whatever reason, I can't use the /tv

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.