To work from home I have to use Cisco Anyconnect as a VPN client. The desription my workplace gave for Linux is 3 years old, it was tested back then on tumbleweed in 2023 october. I am on Slowroll as of now.
Version 4.10 installs, it starts to launch but then it freezez. If I start it in the terminal it gives me this:
nagy@localhost:~> sudo rm /opt/cisco/anyconnect/lib/libxml2.so.2
[sudo] root jelszava:
nagy@localhost:~> /opt/cisco/anyconnect/bin/vpnui
/opt/cisco/anyconnect/bin/vpnui: /lib64/libxml2.so.2: no version information available (required by /opt/cisco/anyconnect/lib/libvpncommon.so)
nagy@localhost:~>
Is there any fix to this? My workplace won’t allow openconnect anymore. The description said something about Horizon VMWare.
vpnui: error while loading shared libraries: libxml2.so.2: no version information available
I did not remove the system library. /opt/cisco/anyconnect/lib/libxml2.so.2 was a symlink I created temporarily as a workaround and then removed again.
The system libxml2 package (libxml2-16 and libxml2-16-32bit) is still installed.
I would ask the IT department, if they know that version 4.10 is EOL since 2 years and vulnerable. Providing a newer version would keep the company secure and would also enable the employees to install the new version on actual operating systems.
CISCO ANYCONNECT 4.X IS CURRENTLY END-OF-LIFE. MOVING FORWARD, ALL ENHANCEMENTS AND BUG FIXES WILL BE PROVIDED AS PART OF THE CISCO SECURE CLIENT 5.1.X VERSION. WITHOUT UPGRADING TO THE CISCO SECURE CLIENT 5.1.X VERSION, YOU CANNOT GET SUPPORT FOR THE EXISTING PRODUCT, ANY NEW FEATURES, ANY COMPLIANCE MODULE UPDATES (HOSTSCAN/SECURE FIREWALL POSTURE/ISE) OR ANY UPDATES ASSOCIATED WITH THE LATEST OPERATING SYSTEMS. ALL CUSTOMERS WITH VALID ANYCONNECT/SECURE CLIENT TERM LICENSES OR PERPETUAL LICENSES WITH ACTIVE SUPPORT CONTRACTS ARE ELIGIBLE TO UPGRADE TO THE CURRENT CISCO SECURE CLIENT 5.1.X VERSION AT NO CHARGE.
Out of curiosity I’ve tried it on Kubuntu 25.10 - didn’t work either.
Kubuntu 24.04 LTS - Worked out of the box.
My collegue managed it to get 4.9 to work on Tumbleweed
localhost:~ # rpm -qa|grep libxml2
libxml2-16-2.14.5-1.1.x86_64
libxml2-2-2.13.8-3.1.x86_64
libxml2-tools-2.14.5-1.1.x86_64
python313-libxml2-2.14.5-1.1.x86_64
Do you accept the terms in the license agreement? [y/n] y
You have accepted the license agreement.
Please wait while Cisco AnyConnect Secure Mobility Client is being installed…
egrep: warning: egrep is obsolescent; using grep -E
Starting Cisco AnyConnect Secure Mobility Client Agent…
Done!
Exiting now.
For me on Slowroll:
nagy@localhost:~> rpm -qa|grep libxml2
libxml2-16-2.14.5-1.1.x86_64
libxml2-tools-2.14.5-1.1.x86_64
libxml2-2-2.13.8-1.1.x86_64
python311-libxml2-2.14.5-1.1.x86_64
libxml2-16-32bit-2.14.5-1.1.x86_64
python313-libxml2-2.14.5-1.1.x86_64
nagy@localhost:~>
Do you accept the terms in the license agreement? [y/n] y
You have accepted the license agreement.
Please wait while Cisco AnyConnect Secure Mobility Client is being installed…
egrep: warning: egrep is obsolescent; using grep -E
/opt/cisco/anyconnect/bin/acinstallhelper: error while loading shared libraries: libgthread-2.0.so.0: cannot o
pen shared object file: No such file or directory
Starting Cisco AnyConnect Secure Mobility Client Agent…
Done!
Exiting now.
Can you help me figure out why the 5.1 version is not working? I don’t get any error massages when installing, the GUI starts but it says there is no connection with VPN provider. I’m guessing it has to do something with libxml2 packages, but I don’t have enough knowledge for this.