You are not logged in.
The today update broke Openconnect (Open client for Cisco AnyConnect VPN) which was unable to successfully connect to the company's vpn server.
The only error message was a cryptic "'-' file not found". After investigation it seems that libxml2 was the culprit. Revert it and libxslt to the previous installed versions solved the problem:
sudo pacman -U /var/cache/pacman/pkg/libxslt-1.1.39-2-x86_64.pkg.tar.zst
sudo pacman -U /var/cache/pacman/pkg/libxml2-2.12.7-1-x86_64.pkg.tar.zstWhen the openconnect client tries to connect, it runs a csd-post.sh script (from openconnect package). That script make calls to xmlstarlet to extract some information from the received xml. But with the update of the libxml2 and libxslt package, xmlstarlet aborts and emits the cryptic "'-' file not found" error message. With downgrading these two packages, xmlstarlet works as expected and openconnect too.
I've marked the problem as solved to help people in case they encounter the same issue.
Cheers.
Offline
Please file a bug report against the openconnect package so this can be fixed properly. Downgrading is not a long-term solution on a rolling release distribution.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Offline