Can't access homepage - is not a valid Windows path.error

Sonarr Version:: 3.0.10.1567
OS: Windows
Debug logs: See below
Description of issue: i moved from qnap installation to windows, restore a backup and now see the error

value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows Nome parametro: path

and I can’t access the interface to make the changes to the folder mapping etc.
I did the same with Lidarr and everething went fine, I could get access to the interface to change the options. How can I do the same with Sonarr without having access to it?

FULL LOG:

2023-06-16 11:01:22.9|Warn|ArgumentValidator|value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows
2023-06-16 11:01:23.0|Fatal|SonarrErrorPipeline|Request Failed. GET /api/v3/series

[v3.0.10.1567] System.ArgumentException: value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows
Nome parametro: path
in NzbDrone.Common.EnsureThat.EnsureStringExtensions.IsValidPath(Param1 param) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\EnsureThat\EnsureStringExtensions.cs:riga 106 in NzbDrone.Common.Disk.DiskProviderBase.GetParentFolder(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Disk\DiskProviderBase.cs:riga 345 in NzbDrone.Core.RootFolders.RootFolderService.GetBestRootFolderPath(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\RootFolders\RootFolderService.cs:riga 176 in Sonarr.Api.V3.Series.SeriesModule.LinkRootFolderPath(SeriesResource resource) in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Series\SeriesModule.cs:riga 248 in System.Collections.Generic.List1.ForEach(Action1 action) in Sonarr.Api.V3.Series.SeriesModule.AllSeries() in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Series\SeriesModule.cs:riga 123 in Sonarr.Http.REST.RestModule1.<set_GetResourceAll>b__33_0(Object options) in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Http\REST\RestModule.cs:riga 124
in Nancy.NancyModule.<>c__DisplayClass14_01.<Get>b__0(Object args) in Nancy.NancyModule.<>c__DisplayClass16_01.b__0(Object args, CancellationToken ct)
in Nancy.Routing.Route`1.d__7.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.Routing.DefaultRouteInvoker.d__2.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.Routing.DefaultRequestDispatcher.d__5.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.NancyEngine.d__22.MoveNext()

2023-06-16 11:01:35.3|Info|RssSyncService|Starting RSS Sync
2023-06-16 11:01:41.0|Warn|Torznab|Indexer Torrent Downloads (Prowlarr) rss sync didn’t cover the period between 16/06/2023 09:00:40 and 16/06/2023 09:01:40 UTC. Search may be required.
2023-06-16 11:02:02.6|Info|DownloadDecisionMaker|Processing 785 releases
2023-06-16 11:02:07.9|Info|RssSyncService|RSS Sync Completed. Reports found: 785, Reports grabbed: 0
2023-06-16 11:02:12.7|Info|NzbDroneServiceFactory|Attempting to stop application.
2023-06-16 11:02:12.7|Info|OwinHostController|Attempting to stop OWIN host
2023-06-16 11:02:12.7|Info|OwinHostController|Host has stopped
2023-06-16 11:02:12.7|Info|NzbDroneServiceFactory|Application has finished stop routine.
2023-06-16 11:02:12.7|Info|ConsoleApp|Exiting main.
2023-06-16 11:02:38.9|Info|Bootstrap|Starting Sonarr - C:\ProgramData\Sonarr\bin\Sonarr.Console.exe - Version 3.0.10.1567
2023-06-16 11:02:39.5|Info|Router|Application mode: Service
2023-06-16 11:02:39.8|Info|MigrationLogger|*** Checking database for required migrations data source=C:\ProgramData\Sonarr\sonarr.db;cache size=-10000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
2023-06-16 11:02:40.1|Info|MigrationLogger|*** Checking database for required migrations data source=C:\ProgramData\Sonarr\logs.db;cache size=-10000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
2023-06-16 11:02:40.6|Info|OwinHostController|Listening on the following URLs:
2023-06-16 11:02:40.6|Info|OwinHostController| http://*:8989/
2023-06-16 11:02:41.2|Info|SonarrBootstrapper|Starting Web Server
2023-06-16 11:02:42.8|Warn|ArgumentValidator|value [/shared/serietv/] is not a valid Windows path. paths must be a full path eg. C:\Windows
2023-06-16 11:02:42.9|Error|DownloadClientRootFolderCheck|Unknown error occured in DownloadClientRootFolderCheck HealthCheck

[v3.0.10.1567] System.ArgumentException: value [/shared/serietv/] is not a valid Windows path. paths must be a full path eg. C:\Windows
Nome parametro: path
in NzbDrone.Common.EnsureThat.EnsureStringExtensions.IsValidPath(Param1 param) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\EnsureThat\EnsureStringExtensions.cs:riga 106 in NzbDrone.Common.Extensions.PathExtensions.CleanFilePath(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Extensions\PathExtensions.cs:riga 33 in NzbDrone.Common.Extensions.PathExtensions.PathEquals(String firstPath, String secondPath, Nullable1 comparison) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Extensions\PathExtensions.cs:riga 58
in NzbDrone.Core.HealthCheck.Checks.DownloadClientRootFolderCheck.<>c__DisplayClass4_0.b__0(RootFolder r) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\Checks\DownloadClientRootFolderCheck.cs:riga 48
in System.Linq.Enumerable.Any[TSource](IEnumerable1 source, Func2 predicate)
in NzbDrone.Core.HealthCheck.Checks.DownloadClientRootFolderCheck.Check() in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\Checks\DownloadClientRootFolderCheck.cs:riga 48

2023-06-16 11:02:43.0|Warn|ArgumentValidator|value [/shared/serietv] is not a valid Windows path. paths must be a full path eg. C:\Windows
2023-06-16 11:02:43.0|Error|TaskExtensions|Task Error

[v3.0.10.1567] System.ArgumentException: value [/shared/serietv] is not a valid Windows path. paths must be a full path eg. C:\Windows
Nome parametro: path
in NzbDrone.Common.EnsureThat.EnsureStringExtensions.IsValidPath(Param1 param) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\EnsureThat\EnsureStringExtensions.cs:riga 106 in NzbDrone.Common.Disk.DiskProviderBase.FolderExists(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Disk\DiskProviderBase.cs:riga 98 in NzbDrone.Core.HealthCheck.Checks.ImportListRootFolderCheck.Check() in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\Checks\ImportListRootFolderCheck.cs:riga 43 in NzbDrone.Core.HealthCheck.HealthCheckService.<>c.<PerformHealthCheck>b__14_0(IProvideHealthCheck c) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\HealthCheckService.cs:riga 79 in System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext()
in System.Collections.Generic.List1..ctor(IEnumerable1 collection)
in System.Linq.Enumerable.ToList[TSource](IEnumerable1 source) in NzbDrone.Core.HealthCheck.HealthCheckService.PerformHealthCheck(IProvideHealthCheck[] healthChecks) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\HealthCheckService.cs:riga 79 in NzbDrone.Core.HealthCheck.HealthCheckService.HandleAsync(ApplicationStartedEvent message) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\HealthCheckService.cs:riga 117 in NzbDrone.Core.Messaging.Events.EventAggregator.<>c__DisplayClass6_21.b__2() in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Messaging\Events\EventAggregator.cs:riga 119
in System.Threading.Tasks.Task.InnerInvoke()
in System.Threading.Tasks.Task.Execute()

2023-06-16 11:02:44.9|Warn|ArgumentValidator|value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows
2023-06-16 11:02:44.9|Fatal|SonarrErrorPipeline|Request Failed. GET /api/v3/series

[v3.0.10.1567] System.ArgumentException: value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows
Nome parametro: path
in NzbDrone.Common.EnsureThat.EnsureStringExtensions.IsValidPath(Param1 param) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\EnsureThat\EnsureStringExtensions.cs:riga 106 in NzbDrone.Common.Disk.DiskProviderBase.GetParentFolder(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Disk\DiskProviderBase.cs:riga 345 in NzbDrone.Core.RootFolders.RootFolderService.GetBestRootFolderPath(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\RootFolders\RootFolderService.cs:riga 176 in Sonarr.Api.V3.Series.SeriesModule.LinkRootFolderPath(SeriesResource resource) in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Series\SeriesModule.cs:riga 248 in System.Collections.Generic.List1.ForEach(Action1 action) in Sonarr.Api.V3.Series.SeriesModule.AllSeries() in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Series\SeriesModule.cs:riga 123 in Sonarr.Http.REST.RestModule1.<set_GetResourceAll>b__33_0(Object options) in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Http\REST\RestModule.cs:riga 124
in Nancy.NancyModule.<>c__DisplayClass14_01.<Get>b__0(Object args) in Nancy.NancyModule.<>c__DisplayClass16_01.b__0(Object args, CancellationToken ct)
in Nancy.Routing.Route`1.d__7.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.Routing.DefaultRouteInvoker.d__2.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.Routing.DefaultRequestDispatcher.d__5.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.NancyEngine.d__22.MoveNext()

2023-06-16 11:02:47.6|Warn|ArgumentValidator|value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows
2023-06-16 11:02:47.6|Fatal|SonarrErrorPipeline|Request Failed. GET /api/v3/series

[v3.0.10.1567] System.ArgumentException: value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows
Nome parametro: path
in NzbDrone.Common.EnsureThat.EnsureStringExtensions.IsValidPath(Param1 param) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\EnsureThat\EnsureStringExtensions.cs:riga 106 in NzbDrone.Common.Disk.DiskProviderBase.GetParentFolder(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Disk\DiskProviderBase.cs:riga 345 in NzbDrone.Core.RootFolders.RootFolderService.GetBestRootFolderPath(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\RootFolders\RootFolderService.cs:riga 176 in Sonarr.Api.V3.Series.SeriesModule.LinkRootFolderPath(SeriesResource resource) in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Series\SeriesModule.cs:riga 248 in System.Collections.Generic.List1.ForEach(Action1 action) in Sonarr.Api.V3.Series.SeriesModule.AllSeries() in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Series\SeriesModule.cs:riga 123 in Sonarr.Http.REST.RestModule1.<set_GetResourceAll>b__33_0(Object options) in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Http\REST\RestModule.cs:riga 124
in Nancy.NancyModule.<>c__DisplayClass14_01.<Get>b__0(Object args) in Nancy.NancyModule.<>c__DisplayClass16_01.b__0(Object args, CancellationToken ct)
in Nancy.Routing.Route`1.d__7.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.Routing.DefaultRouteInvoker.d__2.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.Routing.DefaultRequestDispatcher.d__5.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.NancyEngine.d__22.MoveNext()

2023-06-16 11:08:30.7|Warn|ArgumentValidator|value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows
2023-06-16 11:08:30.7|Fatal|SonarrErrorPipeline|Request Failed. GET /api/v3/series

[v3.0.10.1567] System.ArgumentException: value [/shared/serietv/All Creatures Great and Small (2020)] is not a valid Windows path. paths must be a full path eg. C:\Windows
Nome parametro: path
in NzbDrone.Common.EnsureThat.EnsureStringExtensions.IsValidPath(Param1 param) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\EnsureThat\EnsureStringExtensions.cs:riga 106 in NzbDrone.Common.Disk.DiskProviderBase.GetParentFolder(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Disk\DiskProviderBase.cs:riga 345 in NzbDrone.Core.RootFolders.RootFolderService.GetBestRootFolderPath(String path) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\RootFolders\RootFolderService.cs:riga 176 in Sonarr.Api.V3.Series.SeriesModule.LinkRootFolderPath(SeriesResource resource) in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Series\SeriesModule.cs:riga 248 in System.Collections.Generic.List1.ForEach(Action1 action) in Sonarr.Api.V3.Series.SeriesModule.AllSeries() in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Api.V3\Series\SeriesModule.cs:riga 123 in Sonarr.Http.REST.RestModule1.<set_GetResourceAll>b__33_0(Object options) in C:\BuildAgent\work\63739567f01dbcc2\src\Sonarr.Http\REST\RestModule.cs:riga 124
in Nancy.NancyModule.<>c__DisplayClass14_01.<Get>b__0(Object args) in Nancy.NancyModule.<>c__DisplayClass16_01.b__0(Object args, CancellationToken ct)
in Nancy.Routing.Route`1.d__7.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.Routing.DefaultRouteInvoker.d__2.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.Routing.DefaultRequestDispatcher.d__5.MoveNext()
— Fine traccia dello stack da posizione precedente dove è stata generata l’eccezione —
in System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Nancy.NancyEngine.d__22.MoveNext()

In the end I just opened the sonarr db and execute an update query to change all the series path.
I found absurd that lidarr managed the transfer way better than sonarr

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