Sonarr not loading UI. Gives ERR_CONNECTION_REFUSED

Sonarr seems to work fine for a while and the for no apparent reason stops working and the the UI wont even come up. When i try access Sonarr through the web browser on localhost:8989, i get an ERR_CONNECTION_REFUSED. I have absolutely no idea what it could be as no settings have been changed. I have deleted Sonarr, downloaded the latest version and re-installed it but it comes up with the same error. Previously i have even gone as far as formatting my iMac and reinstalling Sonarr. This worked but i’m not going to reformat my mac again just to get Sonarr working.

I am using

latest version of Sonarr as of 5 April 2014.
OsX Yosimite
Google Chrome

Yeah, reinstall is a bit… ahem… drastic.

Probably good to check the usual. Things like firewall comes to mind.

  • Run Sonarr, check if it’s actually running (Activity Monitor, iirc), probably shows up as ‘mono’.
  • Check /Users/username/.config/NzbDrone/config.xml to be sure the port is correct, ssl disabled, BindAddress = * and such.
  • Check /Users/username/.config/NzbDrone/Logs maybe you’ll find a useful error there.
  • Check netstat -anp (not sure of the appropriate cmdline arguments for mac) to see if Sonarr is actually listening on that port.
  • Try connect to 127.0.0.1:8989

Ok Ive tried the following…

Firewall… has no effect
activity monitor… doesn’t run
Users folders… no such folders can be found on mac
tried connecting to 127.0… no luck.

So it seems, Sonarr doesn’t even open let alone open the UI.

Any idea what the problem could be here?

Run Sonarr directly from a terminal window to see if it will run that way. Without logs we can’t really say why Sonarr isn’t starting.

The .config folder is a hidden folder though, not visible in finder by default.

ive launched through termincal but get this error…

failed with error -10810 for the file /applications/sonarr.app

Config.xml file… details

<Config>
  <Port>8989</Port>
  <UrlBase>
  </UrlBase>
  <BindAddress>*</BindAddress>
  <SslPort>9898</SslPort>
  <EnableSsl>False</EnableSsl>
  <ApiKey*************</ApiKey>
  <LogLevel>Info</LogLevel>
  <LaunchBrowser>True</LaunchBrowser>
  <AuthenticationEnabled>False</AuthenticationEnabled>
  <Branch>master</Branch>
  <Username>
  </Username>
  <Password>
  </Password>
  <SslCertHash>
  </SslCertHash>
  <UpdateMechanism>BuiltIn</UpdateMechanism>
</Config>

You’re calling mono /applications/sonarr.app/NzbDrone.exe ?