Hi,
I’ve managed to set up a VPN tunnel using this guide, but adding the vpn user to the groups dietpi,nzbget,debian-deluged, and users root,nzbget,debian-deluged to the group vpn…
hyperlink=https://www.htpcguides.com/force-torrent-traffic-vpn-split-tunnel-debian-8-ubuntu-16-04/
I’ve setup and used the user ‘vpn’, and changed my nzbget user to vpn via dietpi-services, and editing the drop in file to…
[Unit]
#Description=NZBget (DietPi)
[Service]
#Type=forking
User=vpn
#Group=dietpi
#WorkingDirectory=/mnt/dietpi_userdata/nzbget
#ExecStart=/mnt/dietpi_userdata/nzbget/nzbget -D
[Install]
#WantedBy=multi-user.target
NZBget works great!
I then try the same with deluged! And this is where I have problems.
I do exactly the same as what I did for nzbget for both the deluged and deluged-web services, but both services fail to initiate, and I get the below in the dietpi-services Status entry (same in both more or less, this is for deluged):
│ ● deluged.service - Deluge Daemon (DietPi)
│ Loaded: loaded (/etc/systemd/system/deluged.service; disabled; vendor preset: enabled)
│ Drop-In: /etc/systemd/system/deluged.service.d
│ └─dietpi-services_edit.conf
│ Active: failed (Result: exit-code) since Mon 2019-07-08 13:21:06 CEST; 15s ago
│ Docs: man:deluged
│ Process: 7227 ExecStart=/usr/bin/deluged -d -l /var/log/deluged/daemon.log -L warning (code=exited,
│ status=1/FAILURE)
│ Main PID: 7227 (code=exited, status=1/FAILURE)
│ CPU: 1.419s
│
│ Jul 08 13:21:06 DietPi systemd[1]: deluged.service: Failed with result ‘exit-code’.
│ Jul 08 13:21:06 DietPi systemd[1]: deluged.service: Service hold-off time over, scheduling restart.
│ Jul 08 13:21:06 DietPi systemd[1]: Stopped Deluge Daemon (DietPi).
│ Jul 08 13:21:06 DietPi systemd[1]: deluged.service: Start request repeated too quickly.
│ Jul 08 13:21:06 DietPi systemd[1]: Failed to start Deluge Daemon (DietPi).
│ Jul 08 13:21:06 DietPi systemd[1]: deluged.service: Unit entered failed state.
│ Jul 08 13:21:06 DietPi systemd[1]: deluged.service: Failed with result ‘exit-code’.
What can I do to get the server working as the vpn user?