Hello everyone!
I'm posting here to know if anyone uses the Cisco AnyConnect Secure Mobility Client, and if so if you had issues following the update to version 4.10.05095. In my case, it has broken my ability to use the Cisco VPN client on two separate Solus installs, so I'm pretty confident in ruling out hardware/random breakage. From what I've been able to figure out, it is the vpnagentd.service
systemd service used by the client that fails systematically following the update. However, I've not been able to find out what specifically causes the service to fail.
I know that the client update did not break Linux support at large, because it is working fine for a colleague that uses Ubuntu, and I created a VM for EndeavourOS where I was able to setup and use the client. I suspect therefore that there might be some Solus-specific OS configuration that is the root of the bug.
A disclaimer regarding my motivation for identifying the root of this issue:
I know that we can connect to the VPN using the built-in network manager, and that's what I'd been using trouble-free for a few years. But since December 2021 (in the wake of the Log4j vulnerability) my university decided to require 2FA to connect to the VPN, and I've not been able to figure out how to configure the network manager to handle 2FA. Therefore, I was forced to use the official Cisco client ever since.
If anyone has any ideas about how to investigate the issue, I'd be very grateful 😃
P.S. I'm running the Budgie edition of Solus, and all my packages are up to date.
P.S.S. What I tried to solve/diagnose the issue so far:
↪ sudo systemctl start vpnagentd.service
Job for vpnagentd.service failed because of unavailable resources or another system error.
See "systemctl status vpnagentd.service" and "journalctl -xeu vpnagentd.service" for details.
↪ sudo systemctl status vpnagentd.service
× vpnagentd.service - Cisco AnyConnect Secure Mobility Client Agent
Loaded: loaded (/etc/systemd/system/vpnagentd.service; enabled; vendor preset: enabled)
Active: failed (Result: resources) since Mon 2022-05-23 14:59:21 CEST; 1s ago
CPU: 0
May 23 14:59:21 computer systemd[1]: vpnagentd.service: Scheduled restart job, restart counter is at 5.
May 23 14:59:21 computer systemd[1]: Stopped Cisco AnyConnect Secure Mobility Client Agent.
May 23 14:59:21 computer systemd[1]: vpnagentd.service: Start request repeated too quickly.
May 23 14:59:21 computer systemd[1]: vpnagentd.service: Failed with result 'resources'.
And strangely, running journalctl -xeu vpnagentd.service
does not bring up any new entries from after the issue appeared.