Enhancement #3444
Upgrade to OpenVPN 2.4
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-openvpn | |||
Target version: | v6.9 | |||
Resolution: | NEEDINFO: | No |
Description
Upgrade current OpenVPN implementation to latest stable branch 2.4
Advantages:
- https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn24
- Support nethserver-don (https://github.com/NethServer/nethserver-don)
Required changes:
- support new CRL validation, see: https://github.com/NethServer/nethserver-openvpn/pull/14
Associated revisions
Expand CRL expiration (#33) Refs #3444
Expand CRL expiration
History
#1 Updated by Giacomo Sanchietti over 3 years ago
- Status changed from NEW to TRIAGED
- % Done changed from 0 to 20
#2 Updated by Giacomo Sanchietti over 3 years ago
- Status changed from TRIAGED to ON_DEV
- Assignee set to Giacomo Sanchietti
- % Done changed from 20 to 30
#3 Updated by Giacomo Sanchietti over 3 years ago
#4 Updated by Giacomo Sanchietti over 3 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 30 to 60
#5 Updated by Giacomo Sanchietti over 3 years ago
- Status changed from MODIFIED to ON_QA
- Assignee deleted (
Giacomo Sanchietti) - % Done changed from 60 to 70
In nethserver-testing:
- nethserver-openvpn-1.3.2-1.1.g16b6109.ns6.noarch.rpm
- lz4-r131-1.el6.x86_64.rpm
- openvpn-devel-2.4.5-1.el6.x86_64.rpm
- openvpn-auth-ldap-2.0.3-6.el6.x86_64.rpm
- openvpn-2.4.5-1.el6.x86_64.rpm
Test case 1
- Install on a clean machine
- Enable roadwarrior server
- Configure at least a client, download the configuration and try to connect
Test case 2
- Upgrade an existing machine with roadwarrior clients already connected
- Check clients can still connect to the server
#6 Updated by Giacomo Sanchietti over 3 years ago
- Description updated (diff)
#7 Updated by Giacomo Sanchietti over 3 years ago
- Description updated (diff)
#8 Updated by Giacomo Sanchietti over 3 years ago
See also nethserver-don related PR and package: https://github.com/NethServer/nethserver-don/pull/9#issuecomment-385421607
#9 Updated by Nicola Rauso about 3 years ago
- Assignee set to Nicola Rauso
#10 Updated by Nicola Rauso about 3 years ago
- Status changed from ON_QA to VERIFIED
- Assignee deleted (
Nicola Rauso) - % Done changed from 70 to 90
Test case 1
- Install on a clean machine
- Enable roadwarrior server
- Configure at least a client, download the configuration and try to connect
tested: OK
Test case 2
- Upgrade an existing machine with roadwarrior clients already connected
- Check clients can still connect to the server
tested: OK
See also nethserver-don related PR and package: https://github.com/NethServer/nethserver-don/pull/9#issuecomment-385421607
To make remote support work I had to update the nethserver-don package with the one in testing
#11 Updated by Giacomo Sanchietti about 3 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
Released:
nethserver-openvpn-1.3.4-1.ns6.noarch.rpm
lz4-r131-1.el6.x86_64.rpm
openvpn-devel-2.4.5-1.el6.x86_64.rpm
openvpn-2.4.5-1.el6.x86_64.rpm
openvpn-auth-ldap-2.0.3-6.el6.x86_64.rpm
don-0.0.5-1.el6.x86_64.rpm
nethserver-don-0.5.0-1.ns6.noarch.rpm