This issue occurs only on Macs.
If you try to install the VPN but everything is greyed out or you're getting the error 'a newer version is already installed,' this is because there is a previous installation of the Cisco Anyconnect VPN still on your machine.
First check if it is still installed:
- From the Finder go to the Application folder.
- Look for the "Cisco" folder and open the folder.
- Then double click on "Uninstall Anyconnect" start uninstall process.
- Follow instructions to uninstall VPN program.
- Reboot.
If nothing is there here is the procedure for manually uninstalling the AnyConnect client:
- Run the following shell script from the Terminal:
sudo /opt/cisco/vpn/bin/vpn_uninstall.sh
You will be prompted for your password. Once you enter it, just follow the steps and reboot.
If you are still having problems, run this command from the Terminal and then reboot:
sudo pkgutil --forget com.cisco.pkg.anyconnect.vpn
In rare cases, you may need to run additional commands to force your Mac to 'forget' all of the additional components that were installed along with the VPN.
Paste the following commands, one bullet point at a time, into Terminal. Some or all of those commands may return an error. You can ignore the errors.
- sudo pkgutil --forget com.cisco.pkg.anyconnect.fireamp sudo pkgutil --forget com.cisco.pkg.anyconnect.dart sudo pkgutil --forget com.cisco.pkg.anyconnect.websecurity_v2
- sudo pkgutil --forget com.cisco.pkg.anyconnect.nvm_v2 sudo pkgutil --forget com.cisco.pkg.anyconnect.umbrella sudo pkgutil --forget com.cisco.pkg.anyconnect.iseposture
- sudo pkgutil --forget com.cisco.pkg.anyconnect.posture sudo rm -rf /opt/cisco