Bug 481642

Summary: Push-peer-info option
Product: [Plasma] plasmashell Reporter: kde.pmywo
Component: Networking in generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: nate
Priority: NOR Keywords: qt6
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description kde.pmywo 2024-02-21 22:57:59 UTC
SUMMARY
***
To restrict access to openvpn server by MAC address, the support of push-peer-info option is required. It work with openvpn and network-manager-openvpn, but not with plasma-nm-openvpn.
***


STEPS TO REPRODUCE
1. Get a openvpnas-server that restrict access by mac using post_auth script
2. Configure VPN connection 
3. Try to connect.

OBSERVED RESULT
Connection refused by the server because of the parameter client_hw_addr not set 

EXPECTED RESULT
Connection allowed after getting client_hw_addr

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Fedora 40 dev, Kubuntu 23.10
(available in About System)
KDE Plasma Version: 6.0RC2, 5.7
KDE Frameworks Version: 6.0, 5.110
Qt Version: 6.6.2, 5.15.10

ADDITIONAL INFORMATION
The issue was solved in network-manager-opevpn a few time ago: https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/commit/c4ad1b66f090e5a2ae782d7d7067a658587909bd?view=parallel
Comment 1 Ben Cooksley 2024-12-23 18:23:50 UTC
Bulk transfer as requested in T17796