February 1, 20242 yr 7 hours ago, hansolo77 said: Watch spaceinvader’s video on YouTube Thanks. I got it to work. I didnt think i had to change the name of the actual config path on radarr from downloads to data. Well the error is now gone.
February 2, 20242 yr Yeah his videos are really helpful. Glad it worked for you and you're up and running.
September 28, 20241 yr Having a "Failed to load Radarr Version 5.11.0.9244". ─────────────────────────────────────── GID/UID ─────────────────────────────────────── User UID: 99 User GID: 100 ─────────────────────────────────────── Linuxserver.io version: 5.11.0.9244-ls240 Build-date: 2024-09-25T08:43:51+00:00 ─────────────────────────────────────── [custom-init] No custom files found, skipping... [Info] Bootstrap: Starting Radarr - /app/radarr/bin/Radarr - Version 5.11.0.9244 [Info] AppFolderInfo: Data directory is being overridden to [/config] [Debug] Bootstrap: Console selected [Info] AppFolderInfo: Data directory is being overridden to [/config] [Info] AppFolderInfo: Data directory is being overridden to [/config] [Info] MigrationController: *** Migrating data source=/config/radarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** [Info] FluentMigrator.Runner.MigrationRunner: DatabaseEngineVersionCheck migrating [Info] FluentMigrator.Runner.MigrationRunner: PerformDBOperation [Info] NzbDrone.Core.Datastore.Migration.Framework.NzbDroneSQLiteProcessor: Performing DB Operation [Info] DatabaseEngineVersionCheck: SQLite 3.45.3 [Info] FluentMigrator.Runner.MigrationRunner: => 0.0331155s [Info] FluentMigrator.Runner.MigrationRunner: DatabaseEngineVersionCheck migrated [Info] FluentMigrator.Runner.MigrationRunner: => 0.0350795s [Info] MigrationController: *** Migrating data source=/config/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** [Info] FluentMigrator.Runner.MigrationRunner: DatabaseEngineVersionCheck migrating [Info] FluentMigrator.Runner.MigrationRunner: PerformDBOperation [Info] NzbDrone.Core.Datastore.Migration.Framework.NzbDroneSQLiteProcessor: Performing DB Operation [Info] DatabaseEngineVersionCheck: SQLite 3.45.3 [Info] FluentMigrator.Runner.MigrationRunner: => 0.0032076s [Info] FluentMigrator.Runner.MigrationRunner: DatabaseEngineVersionCheck migrated [Info] FluentMigrator.Runner.MigrationRunner: => 0.0035909s [Info] Microsoft.Hosting.Lifetime: Now listening on: http://[::]:7878 [ls.io-init] done. [Info] CommandExecutor: Starting 2 threads for tasks. [Info] Microsoft.Hosting.Lifetime: Application started. Press Ctrl+C to shut down. [Info] Microsoft.Hosting.Lifetime: Hosting environment: Production [Info] Microsoft.Hosting.Lifetime: Content root path: /app/radarr/bin [Info] ManagedHttpDispatcher: IPv4 is available: True, IPv6 will be disabled [Warn] ArgumentValidator: value [Select Path] is not a valid *nix path. paths must start with / [Error] TaskExtensions: Task Error [v5.11.0.9244] System.ArgumentException: value [Select Path] is not a valid *nix path. paths must start with / (Parameter 'path') at NzbDrone.Common.EnsureThat.EnsureStringExtensions.IsValidPath(Param`1 param, PathValidationType validationType) in ./Radarr.Common/EnsureThat/EnsureStringExtensions.cs:line 132 at NzbDrone.Common.Disk.DiskProviderBase.FolderExists(String path) in ./Radarr.Common/Disk/DiskProviderBase.cs:line 96 at NzbDrone.Core.HealthCheck.Checks.ImportListRootFolderCheck.Check() in ./Radarr.Core/HealthCheck/Checks/ImportListRootFolderCheck.cs:line 46 at NzbDrone.Core.HealthCheck.HealthCheckService.<ProcessHealthChecks>b__15_0(IProvideHealthCheck c) in ./Radarr.Core/HealthCheck/HealthCheckService.cs:line 98 at System.Linq.Enumerable.SelectListIterator`2.ToList() at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at NzbDrone.Core.HealthCheck.HealthCheckService.ProcessHealthChecks() in ./Radarr.Core/HealthCheck/HealthCheckService.cs:line 85 at NzbDrone.Core.HealthCheck.HealthCheckService.HandleAsync(ApplicationStartedEvent message) in ./Radarr.Core/HealthCheck/HealthCheckService.cs:line 162 at NzbDrone.Core.Messaging.Events.EventAggregator.<>c__DisplayClass6_2`1.<PublishEvent>b__2() in ./Radarr.Core/Messaging/Events/EventAggregator.cs:line 120 at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj) at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) [Warn] ArgumentValidator: value [Select Path] is not a valid *nix path. paths must start with / [Error] TaskExtensions: Task Error Not sure if the file that needs correcting is /Radarr.Common/EnsureThat/EnsureStringExtensions.cs which I don't know how to get there. Anyone have this same issue before? Update: Problem solved. I reverted to an older backup. My backup radarr_backup_v5.10.4.9218 from a few days ago had the same issue. Older backup radarr_backup_v5.9.1.9070_2024 from 10 days ago fixed the issue. Edited September 28, 20241 yr by SCSI
July 31, 2025Jul 31 Radarr Not able to move files automatically/manually - Permissions Issues?There is a lot to unpack... but the general behavior/issue being that when downloads complete in Deluge, Radarr see that the file is complete but fails to move the files to the share on the array. This also applies to manual attempts to move the files via the import function. Everything was working before jumping to 7.1.4 Short story long... I finally jumped to 7.1.4 from 6.1.2 - this ended with a corrupt flash device which I restored from my backup and the rest of the sshow aside I got everything back up and running... or so I thought. I am now on 7.1.4 and all dockers and VMs are functioning. The only issue is the transferring of files to the shares. What is also odd is that I can move files from the completed downloads directory to the movies share via Krusader - scan the files in Radarr it finds the newly added file then seemingly deletes the file as it disappears shortly after it appeared. This is to a specific array disk - Krusader cannot complete a move directly to the movies share. This leads me to believe it is a permissions issue but I cannot find the correct place to fix the permissions.Reading through forums and other posts on Reddit where users had similar issues - I have cleaned up the permissions for all disks and shares (aside from appdata) to be owned by 'nobody' and though they were working before the update I also verified I am using the same share paths/naming across my dockers.I have rebuilt docker containers, run the 'new permissions' tool, 'docker safe new perms' tool, checked paths which worked previously.Last manual import attempt - log entry from Radarr:025-07-29 17:44:42.4|Warn|ImportApprovedMovie|Couldn't import movie /complete/Movie.mkv[v5.26.2.10099] System.IO.IOException: I/O error : '/movies/Movie (2025)/Movie (2025).mkv'at Interop.CheckIo(Error error, String path, Boolean isDirectory, Func`2 errorRewriter)at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)at System.IO.FileSystem.CopyFile(String sourceFullPath, String destFullPath, Boolean overwrite)at NzbDrone.Mono.Disk.DiskProvider.TransferFilePatched(String source, String destination, Boolean overwrite, Boolean move) in ./Radarr.Mono/Disk/DiskProvider.cs:line 356at NzbDrone.Common.Disk.DiskProviderBase.CopyFile(String source, String destination, Boolean overwrite) in ./Radarr.Common/Disk/DiskProviderBase.cs:line 256at NzbDrone.Common.Disk.DiskTransferService.TryCopyFileVerified(String sourcePath, String targetPath, Int64 originalSize) in ./Radarr.Common/Disk/DiskTransferService.cs:line 483at NzbDrone.Common.Disk.DiskTransferService.TransferFile(String sourcePath, String targetPath, TransferMode mode, Boolean overwrite) in ./Radarr.Common/Disk/DiskTransferService.cs:line 296at NzbDrone.Core.MediaFiles.MovieFileMovingService.TransferFile(MovieFile movieFile, Movie movie, String destinationFilePath, TransferMode mode, LocalMovie localMovie) in ./Radarr.Core/MediaFiles/MovieFileMovingService.cs:line 159at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeMovieFile(MovieFile movieFile, LocalMovie localMovie, Boolean copyOnly) in ./Radarr.Core/MediaFiles/UpgradeMediaFileService.cs:line 38at NzbDrone.Core.MediaFiles.MovieImport.ImportApprovedMovie.Import(List`1 decisions, Boolean newDownload, DownloadClientItem downloadClientItem, ImportMode importMode) in ./Radarr.Core/MediaFiles/MovieImport/ImportApprovedMovie.cs:line 136Here is the terminal result from "ls -al /mnt/user0/":drwxrwxrwx 1 nobody users 164 Jul 21 00:02 Back-ups/drwxrwxrwx 1 nobody users 213 Jul 28 11:05 Nextcloud/drwxrwxrwx 1 nobody users 16384 Feb 15 20:46 Plex\ Audiobooks/drwxrwxrwx 1 nobody users 65536 Jul 29 04:48 Plex\ Movies/drwxrwxrwx 1 nobody users 12288 Jul 26 23:20 Plex\ TV\ Shows/root@ZEUS:~# ls -al /mnt/user0/Plex\ Audiobooks/total 52drwxrwxrwx 1 nobody users 16384 Feb 15 20:46 ./drwxrwxrwx 1 nobody users 33 Jul 28 23:53 ../drwxrwxrwx 1 nobody users 127 Apr 29 2023 Andy\ Weir/drwxrwxrwx 1 nobody users 142 Nov 2 2021 Anthony\ Bourdain/docker run -d --name='Radarr-2025' --net='bridge' --pids-limit 2048 -e TZ="America/Los_Angeles" -e HOST_OS="Unraid" -e HOST_HOSTNAME="ZEUS" -e HOST_CONTAINERNAME="Radarr-2025" -e 'PUID'='99' -e 'PGID'='100' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.webui='http://[IP]:[PORT:7878]' -l net.unraid.docker.icon='' -p '7878:7878/tcp' -v '/mnt/downloads/Downloads/Downloads - Complete/':'/complete':'rw' -v '/mnt/user/Plex Movies/':'/movies':'rw' -v '/mnt/cache/appdata/radarr':'/config':'rw' 'linuxserver/radarr' Edited July 31, 2025Jul 31 by wjmiller adding docker run context, and pasting post content from general thread instead of link.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.