OpenConnect VPN client on Linux
OpenConnect is a multiprotocol VPN client which is compatible with the Ivanti-Secure VPN server used by TRIUMF.
Minimum Version of OpenConnect
Version 9.0 or higher is required for usage with TRIUMF VPN. The version number is usually available from the packager-manager and can also be be checked with:
$ openconnect --version
Multifactor-Authentication Method
OpenConnect is not (yet) compatible with the push-notification method which is the TRIUMF default, but it does work with the TOTP (time-based one-time-password) method. So to use OpenConnect, you must add TOTP as an authentication method in your Office365 security-settings, and make it the default method.
Installing and Using OpenConnect
Start by using OpenConnect on the command-line because the debugging and error messages will help with troubleshooting