openvpn-server fails to start

This forum is for admins who are looking to build or expand their OpenVPN setup.

Moderators: TinCanTech, TinCanTech, TinCanTech, TinCanTech, TinCanTech, TinCanTech

Forum rules
Please use the [oconf] BB tag for openvpn Configurations. See viewtopic.php?f=30&t=21589 for an example.
Post Reply
Dakado
OpenVpn Newbie
Posts: 2
Joined: Fri Dec 17, 2021 1:27 pm

openvpn-server fails to start

Post by Dakado » Fri Dec 17, 2021 1:32 pm

My Openvpn-server fails to start on my debian server, but openvpn service is running just fine.

This is in my syslog:

Code: Select all

Dec 17 00:00:06 NAS systemd[1]: openvpn-server@server.service: Service RestartSec=5s expired, scheduling restart.
Dec 17 00:00:06 NAS systemd[1]: openvpn-server@server.service: Scheduled restart job, restart counter is at 372983.
Dec 17 00:00:06 NAS systemd[1]: Stopped OpenVPN service for server.
Dec 17 00:00:06 NAS systemd[1]: Starting OpenVPN service for server...
Dec 17 00:00:06 NAS openvpn[13802]: Options error: In [CMD-LINE]:1: Error opening configuration file: server.conf
Dec 17 00:00:06 NAS openvpn[13802]: Use --help for more information.
Dec 17 00:00:06 NAS systemd[1]: openvpn-server@server.service: Main process exited, code=exited, status=1/FAILURE
Dec 17 00:00:06 NAS systemd[1]: openvpn-server@server.service: Failed with result 'exit-code'.
Dec 17 00:00:06 NAS systemd[1]: Failed to start OpenVPN service for server.
Dec 17 00:00:12 NAS systemd[1]: openvpn-server@server.service: Service RestartSec=5s expired, scheduling restart.
Dec 17 00:00:12 NAS systemd[1]: openvpn-server@server.service: Scheduled restart job, restart counter is at 372984.
Dec 17 00:00:12 NAS systemd[1]: Stopped OpenVPN service for server.
Dec 17 00:00:12 NAS systemd[1]: Starting OpenVPN service for server...
Dec 17 00:00:12 NAS openvpn[13805]: Options error: In [CMD-LINE]:1: Error opening configuration file: server.conf
Dec 17 00:00:12 NAS openvpn[13805]: Use --help for more information.
Dec 17 00:00:12 NAS systemd[1]: openvpn-server@server.service: Main process exited, code=exited, status=1/FAILURE
Dec 17 00:00:12 NAS systemd[1]: openvpn-server@server.service: Failed with result 'exit-code'.
Dec 17 00:00:12 NAS systemd[1]: Failed to start OpenVPN service for server.
Service statuses:

Code: Select all

root@NAS:~# service openvpn status
● openvpn.service - OpenVPN service
   Loaded: loaded (/lib/systemd/system/openvpn.service; enabled; vendor preset: enabled)
   Active: active (exited) since Wed 2021-11-24 08:03:46 CET; 3 weeks 2 days ago
 Main PID: 703 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   Memory: 0B
   CGroup: /system.slice/openvpn.service

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
root@NAS:~#
root@NAS:~#
root@NAS:~# service openvpn-server status
Unit openvpn-server.service could not be found.
root@NAS:~# service openvpn-server@server status
● openvpn-server@server.service - OpenVPN service for server
   Loaded: loaded (/lib/systemd/system/openvpn-server@.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Fri 2021-12-17 14:29:29 CET; 4s ago
     Docs: man:openvpn(8)
           https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage
           https://community.openvpn.net/openvpn/wiki/HOWTO
  Process: 17289 ExecStart=/usr/sbin/openvpn --status /run/openvpn-server/status-server.log --status-version 2 --suppress-timestamps --config server.conf (code=exited, status=1/FAILURE)
 Main PID: 17289 (code=exited, status=1/FAILURE)


/etc/openvpn/server.conf:

Code: Select all

port 1194
proto udp
dev tun
user nobody
group nogroup
persist-key
persist-tun
keepalive 10 120
topology subnet
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
push "redirect-gateway def1 bypass-dhcp"
dh none
ecdh-curve prime256v1
tls-crypt tls-crypt.key
crl-verify crl.pem
ca ca.crt
cert server_Svk11jHmzLf0QwqK.crt
key server_Svk11jHmzLf0QwqK.key
auth SHA256
cipher AES-128-GCM
ncp-ciphers AES-128-GCM
tls-server
tls-version-min 1.2
tls-cipher TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256
client-config-dir /etc/openvpn/ccd
status /var/log/openvpn/status.log
verb 3

What do I have wrong please ?


Thanks.

TinCanTech
OpenVPN Protagonist
Posts: 11137
Joined: Fri Jun 03, 2016 1:17 pm

Re: openvpn-server fails to start

Post by TinCanTech » Fri Dec 17, 2021 4:05 pm

You need to move the server.conf to /etc/openvpn/server folder. If the folder does not exist then create it.

Dakado
OpenVpn Newbie
Posts: 2
Joined: Fri Dec 17, 2021 1:27 pm

Re: openvpn-server fails to start

Post by Dakado » Fri Dec 17, 2021 6:34 pm

That does not seem right:

Code: Select all

Dec 17 19:33:39 NAS ovpn-server[28788]: Options error: In [CMD-LINE]:1: Error opening configuration file: /etc/openvpn/server.conf
Dec 17 19:33:39 NAS ovpn-server[28788]: Use --help for more information.
Dec 17 19:33:39 NAS systemd[1]: openvpn@server.service: Main process exited, code=exited, status=1/FAILURE
Dec 17 19:33:39 NAS systemd[1]: openvpn@server.service: Failed with result 'exit-code'.
Dec 17 19:33:39 NAS systemd[1]: Failed to start OpenVPN connection to server.

TinCanTech
OpenVPN Protagonist
Posts: 11137
Joined: Fri Jun 03, 2016 1:17 pm

Re: openvpn-server fails to start

Post by TinCanTech » Fri Dec 17, 2021 7:57 pm

You need to use the systemd unit file called openvpn-server@.service

To start your server, put the config in the directory above and start it with:

Code: Select all

systemctl start openvpn-server@server
https://community.openvpn.net/openvpn/w ... ystemd-use

Post Reply