Skip to main content
Home

Main navigation

  • Home
  • Updates
  • About me
User account menu
  • Log in

Breadcrumb

  1. Home

Fixing libwebkit2gtk dependencies in Debian for the Cisco AnyConnect Secure Mobility Client (aka VPN)

By joehahn , 2 September 2025
Cisco AnyConnect vpn error message

If you are trying to connect using the Cisco AnyConnect GUI client, and you are encountering an error message that appears immediately after clicking "Connect", you can get more information by exiting the app, and initiating it from the terminal. 

/opt/cisco/anyconnect/bin$ ./vpnui

You may then recreate the error within the GUI, and get more diagnostic information from the terminal window.

/opt/cisco/anyconnect/bin/acwebhelper: error while loading shared libraries:

libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory
 

vpn error message

 

You should be able to resolve it by installing libwebkit2gtk-4.0-37 and restarting the vpn service. 

sudo apt install libwebkit2gtk-4.0-37

This demo was in the latest Q4OS, which is based on Debian 12. 

If your OS doesn't offer this version of libwebkit2gtk, other support resources may suggest manually adding repos or Ubuntu PPA, which I was expecting this demo to require before I tested it in the latest Q4OS. In that event, be cautious about adding Ubuntu PPA into Debian based systems as it could cause issues with other apps and services.
 

Tags

  • linux

Recent content

  • The Great Google Migration: Why This Android Veteran is Ditching Gemini for Home Assistant
    7 hours 35 minutes ago
  • I'm building an arcade racer music maker for a game development course
    2 weeks ago
  • The Case of the Crashing "Open File" Dialog in Windows 11
    2 weeks ago

Monthly archive

  • August 2025 (1)
  • September 2025 (7)
  • October 2025 (1)
Powered by Drupal