Deutsch Intern
  • 50-jähriges Jubiläum des Rechenzentrums
Information Technology Centre

Linux

If a Cisco Secure Client cannot be used on a Linux system, OpenConnect can also be used (not supported by the Information Technology Centre). Important here:

  • OpenConnect must be started from a graphical user interface so that the Entra window can be displayed.
  • The User Agent field in the configuration must contain the literal AnyConnect - OpenConnect. The VPN gateway rejects the client if it is written otherwise.
  • OpenConnect must be configured / started via the GUI. The "User Agent" field is only included in new versions of the NetworkManager/OpenConnect configuration dialogues (e.g. Ubuntu 24.04)

Cisco VPN Linux

Installation

Install the Cisco AnyConnect Secure Mobility Client by visiting the website https://vpngw.uni-wuerzburg.de with Mozilla Firefox

  • Log in with your JMU account, the AnyConnect VPN Client should be installed and started automatically.
  • If Java is missing, you will be offered the script 'vpnsetup.sh' for download. Under Ubuntu , for example, install this as follows:
    • Search in the dashboard for: "Terminal"
    • Enter the following in the terminal:
      cd Downloads/
      chmod +x vpnsetup.sh
      sudo ./vpnsetup.sh
    • The installation script is now executed and the following should appear at the end:
      Starting Cisco AnyConnect Secure Mobility Client Agent...
      Done!
    • You can now find the "Cisco AnyConnect Secure Mobility Client" via the dashboard.
  • Further information can be found on the page: Cisco AnyConnect Secure Mobility Client.

Problems under Linux

Gui of the AnyConnect client does not start

The libpangox/libpangoxft libraries are probably missing from the system. These are no longer installed by default with OpenSuSE or Kubuntu, for example.

Solution: Install the libraries.

You can test whether this problem exists by launching the AnyConnect GUI from the command line:

# /opt/cisco/anyconnect/bin/vpnui

 

Error when installing under OpenSuSE

Under OpenSuSE, the command

sudo ln -s /usr/lib/systemd /lib/systemd

must be executed before installation, as OpenSuSE differs from the other Linux distros at this point.