Summary: | NetworkManager property “x-dynamic-challenge-echo:challenge-response” invalid or not supported | ||
---|---|---|---|
Product: | [Plasma] plasma-nm | Reporter: | avontuur |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | benjarobin+kde, nate |
Priority: | NOR | ||
Version: | 6.0.4 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-nm/-/commit/4d0b48618a8daf54d89ff4fcf7d017690a890e24 | Version Fixed In: | 6.2.0 |
Sentry Crash Report: |
Description
avontuur
2024-05-23 08:55:24 UTC
Missed this version: networkmanager-openvpn = 1.10.4-1 I created a MR to fix it: https://invent.kde.org/plasma/plasma-nm/-/merge_requests/350 See also the (wrongly submitted by myself) bug report on the NetworkManager-openvpn plugin: https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/issues/142 There is still the issue, that if "challenge-response-flags=2" is missing in the configuration file, the challenge will be saved in "[vpn-secrets]" section of the configuration file, and will break any subsequent VPN connection. This is going to be fixed in NetworkManager by this MR : https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1958 Git commit 4d0b48618a8daf54d89ff4fcf7d017690a890e24 by Nicolas Fella, on behalf of Benjamin ROBIN. Committed on 14/07/2024 at 14:51. Pushed by nicolasfella into branch 'master'. openvpn: Implement challenge-response echo hint prefix Properly handles hint, if prefixed with either: - `x-dynamic-challenge-echo:` - `x-dynamic-challenge:` This was introduced in libnmc in NetworkManager@27c701ebfb And used in NetworkManager-openvpn@322c27381f The hint prefix no longer need to be removed since the commit in NetworkManager@0583e1f8. This requires NetworkManager versions 1.46.2, 1.48.1 or later. M +20 -9 vpn/openvpn/openvpnauth.cpp https://invent.kde.org/plasma/plasma-nm/-/commit/4d0b48618a8daf54d89ff4fcf7d017690a890e24 |