This guide will help you remove your current install of the VPN client and related files, which will prep your system for a new install.
-
Use this link to download a shell script that can automatically remove your current install of the VPN client. Use the terminal app to navigate to where the script is (
~/Downloads
is likely where your browser put it), then paste and enter this command:chmod +x ./uninstall_vpn_client.sh
Then execute the script by pasting and entering this command:
./uninstall_vpn_client.sh
If you prefer to remove the files manually, you can find them at the below places in your filesystem:
/Applications/Pulse Secure.app /Library/Application Support/Pulse Secure/ /Library/LaunchAgents/net.pulsesecure.pulsetray.plist /Library/LaunchDaemons/net.pulsesecure.AccessService.plist /Library/LaunchDaemons/net.pulsesecure.PulseOpswatServiceAgentbased_x86_64.plist /Library/LaunchDaemons/net.pulsesecure.PulseOpswatServiceAgentbased.plist /Library/LaunchDaemons/net.pulsesecure.UninstallPulse.plist ~/Library/Application Support/Pulse Secure (folder) ~/Library/Logs/Pulse Secure (folder) /Applications/Ivanti Secure Access.app /Library/LaunchAgents/net.pulsesecureCertService.plist /Library/LaunchAgents/net.pulsesecure.pulseagent.plist (not associated with the new client) /Library/LaunchDaemons/net.pulsesecure.PulseOpswatServiceAgentbased.plist /Library/LaunchDaemons/net.pulsesecure.PulseOpswatServiceAgentbased_x86_64.plist ~/Library/Preferences/net.pulsesecure.Pulse-Secure.plist
-
Now that you have removed the necessary files, restart your computer.
-
Download a fresh install of the Ivanti Secure Access App
-
After finishing the installation, attempt to log on. The first attempt may fail, but subsequent ones should succeed. If the fresh install continues to not work, contact UCSB ITS and report that this method failed to resolve your issue.