Sysytemd autostart problem on Ubuntu 16.04.2

Sonarr version (exact version): v2.0.0.5054
Mono version (if Sonarr is not running on Windows): 4.2.3
OS: Ubuntu 16.04.2
Description of issue:

I can start Sonarr perfectly fine from the command prompt with “sudo /usr/bin/mono /opt/NzbDrone/NzbDrone.exe -nobrowser” but when I try and use systemd it fails as below. Any ideas?

> luke@kodibuntu:/etc/systemd/system$ systemctl status sonarr.service
> ● sonarr.service - Sonarr Daemon
>    Loaded: loaded (/etc/systemd/system/sonarr.service; enabled; vendor preset: enabled)
>    Active: inactive (dead) (Result: exit-code) since Thu 2017-11-16 21:14:43 GMT; 8s ago
>   Process: 14054 ExecStart=/usr/bin/mono /opt/NzbDrone/NzbDrone.exe -nobrowser (code=exited, status=2)
>  Main PID: 14054 (code=exited, status=2)

> Nov 16 21:14:43 kodibuntu systemd[1]: sonarr.service: Unit entered failed state.
> Nov 16 21:14:43 kodibuntu systemd[1]: sonarr.service: Failed with result 'exit-code'.
> Nov 16 21:14:43 kodibuntu systemd[1]: sonarr.service: Service hold-off time over, scheduling restart.
> Nov 16 21:14:43 kodibuntu systemd[1]: Stopped Sonarr Daemon.
> Nov 16 21:14:43 kodibuntu systemd[1]: sonarr.service: Start request repeated too quickly.
> Nov 16 21:14:43 kodibuntu systemd[1]: Failed to start Sonarr Daemon.
luke@kodibuntu:/etc/systemd/system$ cat sonarr.service 
[Unit]
Description=Sonarr Daemon
After=syslog.target network.target

[Service]
User=luke
Group=luke

Type=simple
ExecStart=/usr/bin/mono /opt/NzbDrone/NzbDrone.exe -nobrowser
TimeoutStopSec=20
KillMode=process
Restart=on-failure

[Install]
WantedBy=multi-user.target

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