Page 1 of 1

Update to 2.8.7 from 2.7.4 broke OpenVPN AS?

Posted: Wed Jan 20, 2021 4:38 pm
by jockebq
Hi,

Just followed the Debian install for Debian 9, the Install via repository. This went well. But now I cannot get OpenVPN AS to run again.
Trying to start it fails.

Code: Select all

Job for openvpnas.service failed because the control process exited with error code.
See "systemctl status openvpnas.service" and "journalctl -xe" for details.
After doing what it says above this is the information I get:

Code: Select all

 openvpnas.service - OpenVPN Access Server Service
   Loaded: loaded (/lib/systemd/system/openvpnas.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2021-01-20 17:25:42 CET; 17s ago
  Process: 15694 ExecStart=/usr/local/openvpn_as/scripts/openvpnas --logfile=/var/log/openvpnas.log --pidfile=/run/openvpnas.
      CPU: 59ms

Jan 20 17:25:42 NAS openvpnas[15694]:   File "build/bdist.linux-x86_64/egg/pyovpn/util/daemon.py", line 44, in twistd
Jan 20 17:25:42 NAS openvpnas[15694]:   File "/usr/local/openvpn_as/lib/python2.7/site-packages/Twisted-20.3.0-py2.7-linux-x8
Jan 20 17:25:42 NAS openvpnas[15694]:     from twisted.python import log, logfile, usage
Jan 20 17:25:42 NAS openvpnas[15694]:   File "/usr/local/openvpn_as/lib/python2.7/site-packages/Twisted-20.3.0-py2.7-linux-x8
Jan 20 17:25:42 NAS openvpnas[15694]:     from zope.interface import Interface
Jan 20 17:25:42 NAS openvpnas[15694]: ImportError: No module named interface
Jan 20 17:25:42 NAS systemd[1]: openvpnas.service: Control process exited, code=exited status=1
Jan 20 17:25:42 NAS systemd[1]: Failed to start OpenVPN Access Server Service.
Jan 20 17:25:42 NAS systemd[1]: openvpnas.service: Unit entered failed state.
Jan 20 17:25:42 NAS systemd[1]: openvpnas.service: Failed with result 'exit-code'.
I have tried to search for this issue, but I cannot find anything relevant to this?
Any idea on how to get it up and running?

Re: Update to 2.8.7 from 2.7.4 broke OpenVPN AS?

Posted: Wed Jan 20, 2021 6:55 pm
by jockebq
This is the install process, I cannot spot anything here (reran the install, as you can see):

Code: Select all

root@NAS:/srv/91a2af43-24c7-475f-b28b-3cb663d2aa7e/Media# apt update && apt -y install ca-certificates wget net-tools gnupg
Get:1 file:/var/cache/openmediavault/archives  InRelease
Ign:1 file:/var/cache/openmediavault/archives  InRelease
Get:2 file:/var/cache/openmediavault/archives  Release
Ign:2 file:/var/cache/openmediavault/archives  Release
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:5 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:5 file:/var/cache/openmediavault/archives  Translation-en_US
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:5 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:5 file:/var/cache/openmediavault/archives  Translation-en_US
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:5 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:5 file:/var/cache/openmediavault/archives  Translation-en_US
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:5 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:5 file:/var/cache/openmediavault/archives  Translation-en_US
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:5 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:5 file:/var/cache/openmediavault/archives  Translation-en_US
Get:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:5 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:5 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:6 http://httpredir.debian.org/debian stretch InRelease
Get:7 https://openmediavault.github.io/packages arrakis InRelease [12.8 kB]
Hit:8 http://ftp.debian.org/debian stretch-updates InRelease
Hit:9 http://httpredir.debian.org/debian stretch-backports InRelease
Hit:10 http://httpredir.debian.org/debian stretch Release
Hit:11 http://security.debian.org stretch/updates InRelease
Ign:12 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch InRelease
Ign:13 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker stretch InRelease
Get:14 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch Release [4,389 B]
Hit:14 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch Release
Ign:16 http://ftp.us.debian.org/debian stretch InRelease
Get:18 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker stretch Release [3,540 B]
Hit:18 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker stretch Release
Hit:19 http://ftp.us.debian.org/debian stretch Release
Hit:22 http://packages.openmediavault.org/public arrakis InRelease
Hit:23 http://as-repository.openvpn.net/as/debian stretch InRelease
Get:24 https://download.docker.com/linux/debian stretch InRelease [44.8 kB]
Fetched 57.6 kB in 5s (10.1 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree
Reading state information... Done
ca-certificates is already the newest version (20200601~deb9u1).
gnupg is already the newest version (2.1.18-8~deb9u4).
net-tools is already the newest version (1.60+git20161116.90da8a0-1).
wget is already the newest version (1.18-5+deb9u3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@NAS:/srv/91a2af43-24c7-475f-b28b-3cb663d2aa7e/Media# wget -qO - https://as-repository.openvpn.net/as-repo-public.gpg | apt-key add -
OK
root@NAS:/srv/91a2af43-24c7-475f-b28b-3cb663d2aa7e/Media# echo "deb http://as-repository.openvpn.net/as/debian stretch main">/etc/apt/sources.list.d/openvpn-as-repo.list
root@NAS:/srv/91a2af43-24c7-475f-b28b-3cb663d2aa7e/Media# apt update && apt -y install openvpn-as
Get:1 file:/var/cache/openmediavault/archives  InRelease
Ign:1 file:/var/cache/openmediavault/archives  InRelease
Get:2 file:/var/cache/openmediavault/archives  Release
Ign:2 file:/var/cache/openmediavault/archives  Release
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:4 file:/var/cache/openmediavault/archives  Translation-en_US
Get:5 file:/var/cache/openmediavault/archives  Translation-en
Ign:5 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:4 file:/var/cache/openmediavault/archives  Translation-en_US
Get:5 file:/var/cache/openmediavault/archives  Translation-en
Ign:5 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:4 file:/var/cache/openmediavault/archives  Translation-en_US
Get:5 file:/var/cache/openmediavault/archives  Translation-en
Ign:5 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:4 file:/var/cache/openmediavault/archives  Translation-en_US
Get:5 file:/var/cache/openmediavault/archives  Translation-en
Ign:5 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:4 file:/var/cache/openmediavault/archives  Translation-en_US
Get:5 file:/var/cache/openmediavault/archives  Translation-en
Ign:5 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en_US
Ign:4 file:/var/cache/openmediavault/archives  Translation-en_US
Get:5 file:/var/cache/openmediavault/archives  Translation-en
Ign:5 file:/var/cache/openmediavault/archives  Translation-en
Hit:6 http://security.debian.org stretch/updates InRelease
Hit:7 http://ftp.debian.org/debian stretch-updates InRelease
Hit:8 http://as-repository.openvpn.net/as/debian stretch InRelease
Hit:9 http://packages.openmediavault.org/public arrakis InRelease
Ign:10 http://httpredir.debian.org/debian stretch InRelease
Hit:11 http://httpredir.debian.org/debian stretch-backports InRelease
Hit:12 http://httpredir.debian.org/debian stretch Release
Ign:14 http://ftp.us.debian.org/debian stretch InRelease
Hit:15 http://ftp.us.debian.org/debian stretch Release
Get:17 https://openmediavault.github.io/packages arrakis InRelease [12.8 kB]
Get:18 https://download.docker.com/linux/debian stretch InRelease [44.8 kB]
Ign:19 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch InRelease
Ign:20 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker stretch InRelease
Get:21 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch Release [4,389 B]
Hit:21 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch Release
Get:23 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker stretch Release [3,540 B]
Hit:23 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker stretch Release
Fetched 57.6 kB in 5s (9,695 B/s)
Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7f6fa6e97a60>
Traceback (most recent call last):
  File "/usr/lib/python3.5/weakref.py", line 117, in remove
TypeError: 'NoneType' object is not callable
Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7f6fa6e97a60>
Traceback (most recent call last):
  File "/usr/lib/python3.5/weakref.py", line 117, in remove
TypeError: 'NoneType' object is not callable
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree
Reading state information... Done
openvpn-as is already the newest version (2.8.7-c7d6c210-Debian9).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
The log file for OpenVPN AS only has logs from the working version, as it won't even start, it won't log.
And the output on the failed start gives me nothing!