How to Fix Cisco AnyConnect Error on Ubuntu 24.04: Missing WebKitGTK+ Libraries?
7
votes
2
answers
10782
views
I recently upgraded my system to Ubuntu 24.04, and since then, the Cisco AnyConnect VPN client (version 4.10.06090) has stopped working. When I try to access my company's VPN, I get the following error message:
"You are missing the required libraries for the authentication method you requested."
We use Azure for authentication. Checking the system logs, I found the following error:
acvpnui: Function: launchBrowser File: ../../../vpn/WebHelper/Plugin/WebHelperPluginImpl.cpp Line: 774 The AnyConnect embedded web browser requires WebKitGTK+ 2.1x or higher. Please install WebKitGTK+ and its dependencies.
I have verified that WebKitGTK+ is installed on my system. Here is the output of dpkg -l | grep webkit
:
gir1.2-webkit-6.0:amd64 2.44.2-0ubuntu0.24.04.1 amd64 Web content engine library for GTK - GObject introspection data
ii gir1.2-webkit2-4.1:amd64 2.44.2-0ubuntu0.24.04.1 amd64 Web content engine library for GTK - GObject introspection data
ii libwebkit2gtk-4.1-0:amd64 2.44.2-0ubuntu0.24.04.1 amd64 Web content engine library for GTK
ii libwebkit2gtk-4.1-dev:amd64 2.44.2-0ubuntu0.24.04.1 amd64 Web content engine library for GTK - development files
ii libwebkitgtk-6.0-4:amd64 2.44.2-0ubuntu0.24.04.1 amd64 Web content engine library for GTK
Despite having the necessary libraries, the error persists. I've tried reinstalling both the Cisco AnyConnect client and the WebKitGTK+ libraries, but the issue remains unresolved.
Has anyone faced a similar issue or can anyone suggest a solution to fix this error? Any help would be greatly appreciated!
Asked by jvacaq
(303 rep)
Jun 11, 2024, 01:05 AM
Last activity: Sep 30, 2024, 06:44 AM
Last activity: Sep 30, 2024, 06:44 AM