Cannot start the NzbDrone service on Synology NAS box

I have successfully used nzbDrone for about a month, and the other day the service stopped and I cant get it working again.

I rebooted my NAS drive, un-installed and reinstalled nzbDrone but it still doesn’t work. I am familiar with changing the start up user to avoid file permission errors.

Although I am not sure how to access the log files without having access to the web interface.

If anyone can help I will be most grateful.

I believe removing the plugin removes the settings/logs on Synology (part of its cleanup). The path to the log files should be: /usr/local/nzbdrone/var/.config/NzbDrone/

Sorry for the noob question. DO you know how i can export this in to a useful format using Putty?

I have been able to export this to a text file but it is not easy to read. Once I have the log file, what is the ideal way to publish on here so the forum can review?

Thanks for your patience.

Extract what? the log files are in the logs folder. logs.db is a SQLite DB but you’ll want the log files.

Pastebin is the best place to post them, then provide a link here, deleting the existing files are trying to start it again is the best way to get a minimal log file.

Here is the link of my logfile, but i cant see the part where i changed the file permission.

http://pastebin.com/AhUtGhWm

Here are the steps I ran through earlier.

  • Uninstalled the app through diskstation
  • Rebooted NAS
  • Installed NZBDrone
  • Ran NZBDrone to test if it work, the service started fine and I was able to access the web interface
  • Using WinSCP i changed file permissions using the following command
    chown -R auto:users nzbdrone (auto is the user i have used historically)
  • I also changed the start up user in this file
    /var/packages/nzbdrone/scripts/start-stop-status
  • When I finally tried to start the nzbDrone service on my NAS, it refused to without an error message

Following these steps has always worked in the past, but I am not sure why its no longer working.

Looks like its already running:

14-12-1 21:27:34.3|Warn|SingleInstancePolicy|Another instance of NzbDrone is already running. 14-12-1 21:27:35.1|Info|Bootstrap|Application is being terminated. Reason : Another instance is already running

What error did you get? Nothing concerning in the logs. The messages about just say its already running.

To my knowledge a special nzbdrone user is created when the app is installed, which has all the permissions it requires. The current version in the syno community repo doesn’t support updates, but the version listed here does: https://github.com/SynoCommunity/spksrc/issues/671#issuecomment-53181568

I was able to access the interface due to the already running instance. However after I changed the file permissions, the service stopped, and I was not able to start it again. There was no error message, it just wouldn’t start.

I reinstalled the application, the installer was the same version which you shared in your previous response. The service started and I could access the web interface however I was not able to access the folder which was on my NAS drive (hence the reason why I wanted to change the permissions).

I have now resolved the issue by adding my video folder to the “users” group as I was not able to add “nzbdrone” as an individual user using the diskstation user manager.

Doesn’t matter now as it works.

Thank you helping me with my query.