QSonarr_2.0.0.4389 Update Fails

**Sonarr version QSonarr_2.0.0.4389
**Mono version Qmono_4.6.2.7_x86_64
**OS QNAP QTS 4.3

I have freshly installed Qmono_4.6.2.7_x86_64 and QSonarr_2.0.0.4389 on my new TVS1282

It all installs fine however when i try the update tab it just spins showing the dots. I manually tried the update task and it fails.

The log shows the following

17-2-21 19:12:38.6|Fatal|NzbDroneErrorPipeline|Request Failed

[v2.0.0.4389] System.Net.WebException: Error: NameResolutionFailure

at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult
asyncResult) [0x00064] in <6c7c03f48a9747c8a644da4f63a34480>:0
at System.Net.HttpWebRequest.GetResponse () [0x0000e] in <6c7c03f48a9747c8a644da4f63a34480>:0

at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse
(NzbDron
e.Common.Http.HttpRequest request,
System.Net.CookieContainer cookies) [0x000fe] in
<3fe37cbdef744bf3824e210c7323eef8>:0

I have tried reinstalling and the following versions of Qmono_4.6.1.3_x86_64 and get the same error

Qmono_4.4.2.11_x86_64 fails to install at all on my NAS

However when I use Qmono_4.2.1.0_x86 and QSonarr_2.0.0.4389 click on the updates page it displays the available updates but upon clicking install they all seem to fail and the log shows

Message

Error occurred while executing task ApplicationUpdate: Could not find file “”

Exception

System.IO.FileNotFoundException: Could not find file ""
at System.IO.Directory.InsecureGetCurrentDirectory () <0xf56fedd0 + 0x0004e> in :0
at System.IO.Path.InsecureGetFullPath (System.String path) <0xf5712f50 + 0x00276> in :0
at System.IO.Path.GetFullPath (System.String path) <0xf5712ba0 + 0x0001e> in :0
at System.IO.FileInfo…ctor (System.String fileName) <0xf5705360 + 0x0004c> in :0
at (wrapper remoting-invoke-with-check) System.IO.FileInfo:.ctor (string)

at NzbDrone.Common.Processes.ProcessProvider.Start (System.String
path, System.String args,
System.Collections.Specialized.StringDictionary environmentVariables,
System.Action1 onOutputDataReceived, System.Action1
onErrorDataReceived) <0xef71f7e8 + 0x000fb> in :0
at
NzbDrone.Core.Update.InstallUpdateService.InstallUpdate
(NzbDrone.Core.Update.UpdatePackage updatePackage) <0xef73f9f8 +
0x003fc> in :0
at
NzbDrone.Core.Update.InstallUpdateService.Execute
(NzbDrone.Core.Update.Commands.ApplicationUpdateCommand message)
<0xef76b598 + 0x00133> in :0
at
NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommand[TCommand]
(NzbDrone.Core.Messaging.Commands.TCommand command,
NzbDrone.Core.Messaging.Commands.CommandModel commandModel)
<0xef761a88 + 0x0017d> in :0

Any help would be appreciated.

Please post the full ((debug log)) file to an external site as requested.

Debug Log File http://pastebin.com/99ZguLFh

Thanks, I think this may be an issue with mono not being available on the path, either not at all or at the very least not available to the user running Sonarr.

If you SSH to your QNAP and run mono --version what do you get back?

Looks like mono is not in the PATH like you have said

[~] # mono --version
-sh: mono: command not found

Looks like that is the issue, hidden in a cryptic error message.

I think that is something the QMono package should be setting, but probably best to confirm with the package maintainer as it’s not something I’m not familiar with.

Strangely enough restored my config.xml and the db files and the update started working.

Removed Sonnar and config directory and reinstalled and got same issue again. Did a restore again and update worked.

Mono however still ain’t in path.

At least it’s updating now so I’m happy

1 Like

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