Public bug reported:

The OpenVPN plugin for Network Manager does not have any mechanisms to
interpret tls-version-{min,max} directives for OpenVPN.

In Debian upstream, especially in Buster and Unstable, they disable TLS
1.0, 1.1, and 1.2 by default and use only TLS 1.3 by default.
Therefore, with OpenVPN servers that only use TLS 1.2 or older, it is
impossible to establish a tunnel to those locations *unless* you specify
tls-version-{min,max} in the configurations.

This can be done in OVPN files for OpenVPN directly, but there is
currently no mechanism to do this in the GUI.

This is tracked in Debian https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=933177 as the original cause for TLS 1.3 support,
but if Ubuntu ever defaults OpenSSL to not have TLS 1.0-1.2 support
enabled by default, we will be out of luck.

Upstream, GNOME has not yet merged a merge request which would add this
option to the GUI: https://gitlab.gnome.org/GNOME/NetworkManager-
openvpn/merge_requests/15

Testing in Debian, the patch works against NetworkManager OpenVPN there.
I am currently testing these in Focal, Eoan, and Bionic to see if this
is something we can possibly include at a future date to fix this issue
long-term.

In the interim, this tracks the request to get these features in.

** Affects: network-manager-openvpn (Ubuntu)
     Importance: Wishlist
         Status: Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to network-manager-openvpn in Ubuntu.
https://bugs.launchpad.net/bugs/1849573

Title:
  No way to specify tls-version-min or tls-version-max, please include
  the config options in the GUI config panel.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/1849573/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to