Restored install having a couple issues

I did a fresh install and copied over my old sonarr folder in an effort to not have to set everything up again. Everything seems to be running OK, except for a couple issues:

  1. I can’t save any settings. I hit save, and I get a little toast message that it can’t save. I look at my logs, and it shows nothing new.

  2. When I try to add a new series, it doesn’t want to accept my folder structure. I select “add new path” and I browse to the path I want, but then green checkmark does nothing. If I hit “Close” and try to save the new series, it says “Invalid Path.”

Any ideas how I can fix this?

Are the paths the same?
Nothing in the log files? Make sure there isn’t a filter if you’re looking at the table, but also look at the settings page to see if there are any inline errors telling you why it couldn’t be saved.

Invalid path sounds like permissions or using a mapped network drive (the FAQ has info on the latter case).

Version of Sonarr, OS and mono version (if applicable) are important, also what OS you’re moving from.

Sonarr Ver. 2.0.0.3243
Debian 7.8
mono-3.10.0-branch/ce003f4

When I go to the Logs page, I have “All” selected, and the most recent entry is from 4 hours ago.

I just hit logout and got this:

{
  "message": "Object reference not set to an instance of an object",
  "description": "System.NullReferenceException: Object reference not set to an instance of an object\nat Nancy.Authentication.Forms.FormsAuthentication.BuildLogoutCookie (Nancy.Authentication.Forms.FormsAuthenticationConfiguration) <0x0004c>\nat Nancy.Authentication.Forms.FormsAuthentication.LogOutAndRedirectResponse (Nancy.NancyContext,string) <0x00037>\nat Nancy.Authentication.Forms.ModuleExtensions.LogoutAndRedirect (Nancy.INancyModule,string) <0x0002f>\nat NzbDrone.Api.Authentication.AuthenticationModule.Logout () <0x00047>\nat NzbDrone.Api.Authentication.AuthenticationModule.<.ctor>b__1 (object) <0x00017>\nat (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,System.Func`2<object, object>,object) <0x000bb>\nat Nancy.Routing.Route/<>c__DisplayClass4.<Wrap>b__3 (object,System.Threading.CancellationToken) <0x00173>\n"
}

I was able to log back in just fine. Not sure what that means.

I didn’t move OS, I just had a bad microSD card that I needed to replace. So I started fresh, and used my backups to restore Sonarr. The paths on the new system and the old system are the same. However, the “recently used” suggested path is from an old NTFS drive that I got rid of, and is no longer part of the the system.

Not sure about that forms auth error, seems benign.

You can remove the old NTFS path from that page to get rid of it. Does the user running Sonarr have read/write access to the path you’re trying to add?

When I click the red x to remove the old path, it disappears from that popup in that instance, but will return later, if I reload it.

Yes, the user running sonarr has ownership of the directory I’m trying to use.

When using NZB360 on my phone, I tried a search, and I get a really big error, that disappears before I can read it all, but I think it says something about my database being read-only.

Any help on how I can check that and maybe resolve it?

Check the permissions on the database file (in Sonarr’s App Data directory), you can get the location in System: Status in Sonarr’s UI.

Huzzah!

I switched the owner of the files within the NZBDrone folder (which I swear I had already done) and Sonarr sprung to life. Looks like things are running as expected now! Hooray!

(Now to make a system image backup!)

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