Bugzilla – Bug 1222701
Missing openconnect in Network-Manager
Last modified: 2024-04-15 06:18:36 UTC
Created attachment 874231 [details] missingOpenConnect After last update, the authentication tab is not available anymore in the KDE NetworkManager so connecting to openconnect compatible servers (eg: PaloAlto) is impossible from KDE. The plugin details tab is missing on already saved connection but also when a new connection is created. Using openconnect cli works.
is plasma6-nm-openconnect installed?
I can confirm that this bug is present on both of my machines. I have checked and the `plasma-nm-openconnect` package is indeed installed.
"Could not load plugin from /usr/lib64/qt6/plugins/plasma/network/vpn/plasmanetworkmanagement_openconnect_anyconnect.so: Die Bibliothek /usr/lib64/qt6/plugins/plasma/network/vpn/plasmanetworkmanagement_openconnect_anyconnect.so kann nicht geladen werden: /usr/lib64/qt6/plugins/plasma/network/vpn/plasmanetworkmanagement_openconnect_anyconnect.so: undefined symbol: close, version Qt_6"
Created attachment 874243 [details] new connection dialog Strange, the last openconnect update is one year old and the last plasma one is 2 weeks old. If you try to click on the '+' sign, do you see openconnect entries in the 'vpn connections' list?
(In reply to Fabian Vogt from comment #3) > plasmanetworkmanagement_openconnect_anyconnect.so: undefined symbol: close, > version Qt_6" It wasn't rebuilt after 6.7 submissions
(In reply to Christophe Marin from comment #5) > (In reply to Fabian Vogt from comment #3) > > > plasmanetworkmanagement_openconnect_anyconnect.so: undefined symbol: close, > > version Qt_6" > > It wasn't rebuilt after 6.7 submissions Did 6.7 break ABI?
(In reply to Fabian Vogt from comment #6) > > Did 6.7 break ABI? The only binary incompatibility change I know of is in qtmultimedia and I patched it before submitting. I'm not sure if what causes boo 1222514 can be considered bic
(In reply to Fabian Vogt from comment #6) > (In reply to Christophe Marin from comment #5) > > (In reply to Fabian Vogt from comment #3) > > > > > plasmanetworkmanagement_openconnect_anyconnect.so: undefined symbol: close, > > > version Qt_6" > > > > It wasn't rebuilt after 6.7 submissions > > Did 6.7 break ABI? I had a look: /.snapshots/103/snapshot/lib64/libQt6WebEngineCore.so.6 3662: 0000000004756230 54 FUNC GLOBAL DEFAULT 14 close@@Qt_6 i.e. WebEngine for some reason exported a wrong "close". That's no longer the case. No idea what the cause was, I couldn't see a relevant change immediately. Everything linking webengine should be rebuilt to be safe.
Ugh, another Qt ABI break
Works now after the last update.