Import failed, path does not exist or is not accessible by Sonarr all on 1 system win7

Hi all! First of all, thank you for this amazing piece of software.

Now it’s time for the bad part: My server is fucked up :frowning:

I’m running a server with:
sabnzbd
couchpotato
sickbeard (going off when sonarr works)
emby

I’m running all things on 1 server, OS WIN7 64BIT but after all my tv shows downloads that I get 100% download with sabnzbd are not getting an import / rename from sonarr. Here’s my log of one serie episode, but they’re all the same…

Import failed, path does not exist or is not accessible by Sonarr: E:\Complete\SabSeries\serienamexxxxx
Now, all things are on the same place.

Downloading files are at:

E:\complete\sabseries\

Finished at:

E:\complete\series\serienamehere

Can’t get it to work, and I love the functions of Sonarr, but when I can’t get it to work I have to stick with this old, outdated sickbeard :frowning:

Does the path exist?
Does the user running Sonarr have access to the path?

We need the ((debug logs)) requested when you opened this thread.

Path exist, Yes. About user running sonarr: it’s the default user with admin privileges I think? Tried to link service to admin account in services on Windows but didn’t do the trick. I’ll send logs in few minutes, let me check😃

Debug logs isnt really showing anything weird I think, but here it is:

\ProgramData\NzbDrone\bin\nzbdrone.console.exe - Version 2.0.0.4146
16-6-8 14:52:56.0|Info|Bootstrap|Starting Sonarr - C:\ProgramData\NzbDrone\bin\nzbdrone.console.exe - Version 2.0.0.4146
16-6-8 14:52:58.1|Info|Bootstrap|Starting Sonarr - C:\ProgramData\NzbDrone\bin\nzbdrone.console.exe - Version 2.0.0.4146
16-6-8 14:52:58.4|Debug|ServiceProvider|Checking if service NzbDrone exists.
16-6-8 16:38:37.2|Info|Bootstrap|Starting Sonarr - C:\ProgramData\NzbDrone\bin\NzbDrone.exe - Version 2.0.0.4146
16-6-8 17:24:58.2|Info|Bootstrap|Starting Sonarr - C:\ProgramData\NzbDrone\bin\nzbdrone.console.exe - Version 2.0.0.4146
16-6-8 17:25:28.9|Info|Bootstrap|Starting Sonarr - C:\ProgramData\NzbDrone\bin\nzbdrone.console.exe - Version 2.0.0.4146
16-6-8 17:25:42.5|Info|Bootstrap|Starting Sonarr - C:\ProgramData\NzbDrone\bin\NzbDrone.exe - Version 2.0.0.4146
16-6-8 17:26:51.4|Info|Bootstrap|Starting Sonarr - C:\ProgramData\NzbDrone\bin\nzbdrone.console.exe - Version 2.0.0.4146
16-6-8 17:26:51.6|Debug|ServiceProvider|Checking if service NzbDrone exists.

and from the normal LOG file some text (all the same):

16-6-8 19:27:18.9|Warn|ImportApprovedEpisodes|Couldn’t import episode E:\Complete\SabSeries\The.Walking.Dead.S06E15.1080p.WEB-DL.DD5.1.H.264-Cyphanix\WrqrBC6uW4H9yb2Z09UVzT4cLggkt1Qk; )=;); )\wicked post.mkv

[v2.0.0.4146] System.NotSupportedException: The given path’s format is not supported.
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at System.IO.FileInfo.Init(String fileName, Boolean checkHost)
at System.IO.FileInfo…ctor(String fileName)
at NzbDrone.Common.Extensions.PathExtensions.CleanFilePath(String path) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Extensions\PathExtensions.cs:line 30
at NzbDrone.Common.Extensions.PathExtensions.PathEquals(String firstPath, String secondPath, Nullable1 comparison) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Extensions\PathExtensions.cs:line 48 at NzbDrone.Common.Disk.DiskTransferService.TransferFile(String sourcePath, String targetPath, TransferMode mode, Boolean overwrite, DiskTransferVerificationMode verificationMode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Disk\DiskTransferService.cs:line 107 at NzbDrone.Common.Disk.DiskTransferService.TransferFile(String sourcePath, String targetPath, TransferMode mode, Boolean overwrite, Boolean verified) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Disk\DiskTransferService.cs:line 90 at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.TransferFile(EpisodeFile episodeFile, Series series, List1 episodes, String destinationFilePath, TransferMode mode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeFileMovingService.cs:line 118
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile(EpisodeFile episodeFile, LocalEpisode localEpisode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeFileMovingService.cs:line 78
at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile(EpisodeFile episodeFile, LocalEpisode localEpisode, Boolean copyOnly) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\UpgradeMediaFileService.cs:line 64
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import(List`1 decisions, Boolean newDownload, DownloadClientItem downloadClientItem) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeImport\ImportApprovedEpisodes.cs:line 86

16-6-8 19:27:18.9|Warn|ImportApprovedEpisodes|Couldn’t import episode E:\Complete\SabSeries\The.Walking.Dead.S06E15.1080p.WEB-DL.DD5.1.H.264-Cyphanix.1\WrqrBC6uW4H9yb2Z09UVzT4cLggkt1Qk; )=;); )\wicked post.mkv

And some more randomly elsewhere in the log:

16-6-8 19:27:19.1|Warn|ImportApprovedEpisodes|Couldn’t import episode E:\Complete\SabSeries\Zwarte Tulp S01E02 1080p HDTV x264\Zwarte Tulp S01E02 1080p HDTV x264\Zwarte Tulp S01E02 1080p HDTV x264.mkv

[v2.0.0.4146] System.NotSupportedException: The given path’s format is not supported.
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at System.IO.FileInfo.Init(String fileName, Boolean checkHost)
at System.IO.FileInfo…ctor(String fileName)
at NzbDrone.Common.Extensions.PathExtensions.CleanFilePath(String path) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Extensions\PathExtensions.cs:line 30
at NzbDrone.Common.Extensions.PathExtensions.PathEquals(String firstPath, String secondPath, Nullable1 comparison) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Extensions\PathExtensions.cs:line 48 at NzbDrone.Common.Disk.DiskTransferService.TransferFile(String sourcePath, String targetPath, TransferMode mode, Boolean overwrite, DiskTransferVerificationMode verificationMode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Disk\DiskTransferService.cs:line 107 at NzbDrone.Common.Disk.DiskTransferService.TransferFile(String sourcePath, String targetPath, TransferMode mode, Boolean overwrite, Boolean verified) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Disk\DiskTransferService.cs:line 90 at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.TransferFile(EpisodeFile episodeFile, Series series, List1 episodes, String destinationFilePath, TransferMode mode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeFileMovingService.cs:line 118
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile(EpisodeFile episodeFile, LocalEpisode localEpisode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeFileMovingService.cs:line 78
at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile(EpisodeFile episodeFile, LocalEpisode localEpisode, Boolean copyOnly) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\UpgradeMediaFileService.cs:line 64
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import(List`1 decisions, Boolean newDownload, DownloadClientItem downloadClientItem) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeImport\ImportApprovedEpisodes.cs:line 86

Your debug logs aren’t useful because they only show the startup of Sonarr (you need to enable it in settings).

Thats completely differently from not being accessible, the source oath for this one looks fine (the other one looks wrong), so maybe its the destination path, the proper debugs will show the destination path as well.

I’ll enable debugging right now :slight_smile:

Here’s the log of debug from 1 episode I downloaded.
Folders are accessable, I lteraly copy the path to my explorer.exe browser, hit enter and it opens the video file…

16-6-9 16:48:43.4|Debug|NzbDrone.Core.Parser.QualityParser|Trying to parse quality for Fringe.S05E05.1080p.BluRay.x264-ROVERS
16-6-9 16:48:43.4|Debug|Parser|Quality parsed: Bluray-1080p v1
16-6-9 16:48:43.4|Debug|Parser|Release Group parsed: ROVERS
16-6-9 16:48:43.4|Debug|Parser|Parsing string 'Fringe.S05E05.1080p.BluRay.x264-ROVERS’
16-6-9 16:48:43.4|Debug|Parser|Episode Parsed. Fringe - S05E05
16-6-9 16:48:43.4|Debug|Parser|Language parsed: English
16-6-9 16:48:43.4|Debug|NzbDrone.Core.Parser.QualityParser|Trying to parse quality for Fringe.S05E05.1080p.BluRay.x264-ROVERS
16-6-9 16:48:43.4|Debug|Parser|Quality parsed: Bluray-1080p v1
16-6-9 16:48:43.4|Debug|Parser|Release Group parsed: ROVERS
16-6-9 16:48:43.5|Debug|Parser|Parsing string 'Fringe.S05E05.1080p.BluRay.x264-ROVERS’
16-6-9 16:48:43.5|Debug|Parser|Episode Parsed. Fringe - S05E05
16-6-9 16:48:43.5|Debug|Parser|Language parsed: English
16-6-9 16:48:43.5|Debug|NzbDrone.Core.Parser.QualityParser|Trying to parse quality for Fringe.S05E05.1080p.BluRay.x264-ROVERS
16-6-9 16:48:43.5|Debug|Parser|Quality parsed: Bluray-1080p v1
16-6-9 16:48:43.5|Debug|Parser|Release Group parsed: ROVERS
16-6-9 16:48:43.5|Debug|DownloadedEpisodesImportService|Fringe.S05E05.1080p.BluRay.x264-ROVERS folder quality: Bluray-1080p v1
16-6-9 16:48:43.5|Debug|DiskScanService|Scanning ‘E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS’ for video files
16-6-9 16:48:43.5|Debug|DiskScanService|1 video files were found in E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS
16-6-9 16:48:43.5|Debug|ImportDecisionMaker|Analyzing 1/1 files.
16-6-9 16:48:43.5|Debug|NzbDrone.Core.Parser.QualityParser|Trying to parse quality for E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS\rJQbdgoXwps1RRjzZXQpB1.mkv
16-6-9 16:48:43.5|Debug|VideoFileInfoReader|Getting media info from E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS\rJQbdgoXwps1RRjzZXQpB1.mkv
16-6-9 16:48:43.5|Debug|DetectSample|Runtime is over 90 seconds
16-6-9 16:48:43.5|Debug|Parser|Parsing string 'rJQbdgoXwps1RRjzZXQpB1.mkv’
16-6-9 16:48:43.5|Debug|Parser|Unable to parse rJQbdgoXwps1RRjzZXQpB1.mkv
16-6-9 16:48:43.5|Debug|NzbDrone.Core.Parser.QualityParser|Trying to parse quality for rJQbdgoXwps1RRjzZXQpB1.mkv
16-6-9 16:48:43.5|Debug|ImportDecisionMaker|Using quality from folder: Bluray-1080p v1
16-6-9 16:48:43.5|Debug|ImportDecisionMaker|Size: 3516738780
16-6-9 16:48:43.5|Debug|VideoFileInfoReader|Getting media info from E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS\rJQbdgoXwps1RRjzZXQpB1.mkv
16-6-9 16:48:43.5|Debug|Parser|Parsing string 'Fringe.S05E05.1080p.BluRay.x264-ROVERS’
16-6-9 16:48:43.5|Debug|Parser|Episode Parsed. Fringe - S05E05
16-6-9 16:48:43.5|Debug|Parser|Language parsed: English
16-6-9 16:48:43.5|Debug|NzbDrone.Core.Parser.QualityParser|Trying to parse quality for Fringe.S05E05.1080p.BluRay.x264-ROVERS
16-6-9 16:48:43.5|Debug|Parser|Quality parsed: Bluray-1080p v1
16-6-9 16:48:43.5|Debug|Parser|Release Group parsed: ROVERS
16-6-9 16:48:43.5|Debug|VideoFileInfoReader|Getting media info from E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS\rJQbdgoXwps1RRjzZXQpB1.mkv
16-6-9 16:48:43.5|Debug|DetectSample|Runtime is over 90 seconds
16-6-9 16:48:43.5|Debug|Parser|Parsing string 'Fringe.S05E05.1080p.BluRay.x264-ROVERS’
16-6-9 16:48:43.5|Debug|Parser|Episode Parsed. Fringe - S05E05
16-6-9 16:48:43.5|Debug|Parser|Language parsed: English
16-6-9 16:48:43.5|Debug|NzbDrone.Core.Parser.QualityParser|Trying to parse quality for Fringe.S05E05.1080p.BluRay.x264-ROVERS
16-6-9 16:48:43.5|Debug|Parser|Quality parsed: Bluray-1080p v1
16-6-9 16:48:43.5|Debug|Parser|Release Group parsed: ROVERS
16-6-9 16:48:43.5|Info|NzbSearchService|Searching 2 indexers for [Fringe : S01E09]
16-6-9 16:48:43.5|Debug|EpisodeFileMovingService|Moving episode file: E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS\rJQbdgoXwps1RRjzZXQpB1.mkv to E:\Complete\Series\Fringe\Fringe - S05E05 : An Origin Story.mkv
16-6-9 16:48:43.5|Debug|DiskTransferService|Move [E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS\rJQbdgoXwps1RRjzZXQpB1.mkv] > [E:\Complete\Series\Fringe\Fringe - S05E05 : An Origin Story.mkv]
16-6-9 16:48:43.5|Warn|ImportApprovedEpisodes|Couldn’t import episode E:\Complete\SabSeries\Fringe.S05E05.1080p.BluRay.x264-ROVERS\rJQbdgoXwps1RRjzZXQpB1.mkv

[v2.0.0.4146] System.NotSupportedException: The given path’s format is not supported.
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at System.IO.FileInfo.Init(String fileName, Boolean checkHost)
at System.IO.FileInfo…ctor(String fileName)
at NzbDrone.Common.Extensions.PathExtensions.CleanFilePath(String path) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Extensions\PathExtensions.cs:line 30
at NzbDrone.Common.Extensions.PathExtensions.PathEquals(String firstPath, String secondPath, Nullable1 comparison) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Extensions\PathExtensions.cs:line 48 at NzbDrone.Common.Disk.DiskTransferService.TransferFile(String sourcePath, String targetPath, TransferMode mode, Boolean overwrite, DiskTransferVerificationMode verificationMode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Disk\DiskTransferService.cs:line 107 at NzbDrone.Common.Disk.DiskTransferService.TransferFile(String sourcePath, String targetPath, TransferMode mode, Boolean overwrite, Boolean verified) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Disk\DiskTransferService.cs:line 90 at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.TransferFile(EpisodeFile episodeFile, Series series, List1 episodes, String destinationFilePath, TransferMode mode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeFileMovingService.cs:line 118
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile(EpisodeFile episodeFile, LocalEpisode localEpisode) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeFileMovingService.cs:line 78
at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile(EpisodeFile episodeFile, LocalEpisode localEpisode, Boolean copyOnly) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\UpgradeMediaFileService.cs:line 64
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import(List`1 decisions, Boolean newDownload, DownloadClientItem downloadClientItem) in M:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\MediaFiles\EpisodeImport\ImportApprovedEpisodes.cs:line 86

The source file name isn’t the issue (which is why you can play it), its the destination file name thats the issue. Looks like you have a bad naming format that we’re not cleansing, the colon : after the episode number is not a valid character in Windows file names.

Thank you, that change did the trick!

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