Your message dated Sat, 13 Feb 2016 13:13:06 +0100
with message-id <[email protected]>
and subject line Not a but
has caused the Debian Bug report #792880,
regarding openvpn does not start
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
792880: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792880
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openvpn
Version: 2.3.4-5
Severity: important
Dear Maintainer,
I'm trying to start openvpn on a new install (with known good config
files) and the program is never started -- I'm not getting any log
entries from Openvpn so I asume systemd is never starting it.
My openvpn config-file is named "server.conf in /etc/openvpn.
The following actions were executed in order:
root@tux14:/etc/openvpn# systemctl start openvpn.service
root@tux14:/etc/openvpn# ps auxwww | grep openvpn
root 11768 0.0 0.5 15156 2112 pts/0 S+ 18:04 0:00 grep openvpn
root@tux14:/etc/openvpn# systemctl status openvpn.service
● openvpn.service - OpenVPN service
Loaded: loaded (/lib/systemd/system/openvpn.service; enabled)
Active: active (exited) since Sun 2015-07-19 18:04:43 CEST; 20s ago
Process: 11765 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 11765 (code=exited, status=0/SUCCESS)
root@tux14:/etc/openvpn# systemctl stop openvpn.service
root@tux14:/etc/openvpn# systemctl status openvpn.service
● openvpn.service - OpenVPN service
Loaded: loaded (/lib/systemd/system/openvpn.service; enabled)
Active: inactive (dead) since Sun 2015-07-19 18:05:12 CEST; 5s ago
Process: 11765 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 11765 (code=exited, status=0/SUCCESS)
I'd expect that systemd starts openvpn or issues an error message.
Looks like the service was never started, no logs from openvpn in syslog.
The config-file is named "server.conf" in /etc/openvpn.
Same when I start via /etc/init.d script:
root@tux14:~# /etc/init.d/openvpn start
[ ok ] Starting openvpn (via systemctl): openvpn.service.
root@tux14:~# ps auxwww | grep openvpn
root 11893 0.0 0.5 15156 2044 pts/1 S+ 18:18 0:00 grep openvpn
root@tux14:~# systemctl status openvpn.service
● openvpn.service - OpenVPN service
Loaded: loaded (/lib/systemd/system/openvpn.service; enabled)
Active: active (exited) since Sun 2015-07-19 18:17:56 CEST; 1min 17s ago
Process: 11873 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 11873 (code=exited, status=0/SUCCESS)
And the old method of starting a *specific* OpenVPN instance via the
config-file name also doesn't work:
root@tux14:~# /etc/init.d/openvpn start server
[ ok ] Starting openvpn (via systemctl): openvpn.service.
root@tux14:~# systemctl status openvpn.service
● openvpn.service - OpenVPN service
Loaded: loaded (/lib/systemd/system/openvpn.service; enabled)
Active: active (exited) since Sun 2015-07-19 18:17:56 CEST; 2min 18s ago
Process: 11873 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 11873 (code=exited, status=0/SUCCESS)
root@tux14:~# ps auxwww | grep openvpn
root 11924 0.0 0.5 15156 2048 pts/1 S+ 18:20 0:00 grep openvpn
Finally: Skipping systemd and starting directly via the old method works fine:
root@tux14:~# _SYSTEMCTL_SKIP_REDIRECT=1 /etc/init.d/openvpn start
[ ok ] Starting virtual private network daemon: server.
root@tux14:~# ps auxwww | grep openvpn
nobody 11977 0.0 0.6 30660 2364 ? Ss 18:22 0:00
/usr/sbin/openvpn --writepid /run/openvpn/server.pid --daemon ovpn-server --cd
/etc/openvpn --config /etc/openvpn/server.conf
root 11996 0.0 0.5 15156 2164 pts/1 S+ 18:22 0:00 grep openvpn
systemd still displays the old status:
root@tux14:~# systemctl status openvpn.service
● openvpn.service - OpenVPN service
Loaded: loaded (/lib/systemd/system/openvpn.service; enabled)
Active: active (exited) since Sun 2015-07-19 18:17:56 CEST; 6min ago
Process: 11873 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 11873 (code=exited, status=0/SUCCESS)
And systemd obviously doesn't know anything about openvpn:
root@tux14:~# systemctl stop openvpn
root@tux14:~# ps auxwww | grep openvpn
nobody 11977 0.0 0.6 30660 2364 ? Ss 18:22 0:00
/usr/sbin/openvpn --writepid /run/openvpn/server.pid --daemon ovpn-server --cd
/etc/openvpn --config /etc/openvpn/server.conf
root 12002 0.0 0.5 15156 2144 pts/1 S+ 18:25 0:00 grep openvpn
-- System Information:
Debian Release: 8.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages openvpn depends on:
ii debconf [debconf-2.0] 1.5.56
ii init-system-helpers 1.22
ii initscripts 2.88dsf-59
ii iproute2 3.16.0-2
ii libc6 2.19-18
ii liblzo2-2 2.08-1.2
ii libpam0g 1.1.8-3.1
ii libpkcs11-helper1 1.11-2
ii libssl1.0.0 1.0.1k-3+deb8u1
Versions of packages openvpn recommends:
ii easy-rsa 2.2.2-1
Versions of packages openvpn suggests:
ii openssl 1.0.1k-3+deb8u1
pn resolvconf <none>
-- Configuration Files:
/etc/default/openvpn changed:
AUTOSTART="server"
OPTARGS=""
OMIT_SENDSIGS=0
-- debconf information:
openvpn/create_tun: false
--- End Message ---
--- Begin Message ---
Version: 2.3.4-5
Not a bug, but a feature :-)
--
Alberto Gonzalez Iniesta | Formación, consultoría y soporte técnico
mailto/sip: [email protected] | en GNU/Linux y software libre
Encrypted mail preferred | http://inittab.com
Key fingerprint = 5347 CBD8 3E30 A9EB 4D7D 4BF2 009B 3375 6B9A AA55
--- End Message ---