By Manny Fernandez

October 18, 2019

Manually Uninstalling FortiClient on MacOS

Manually Uninstalling FortiClient on MacOS

Recently I did the Catalina Upgrade to both of my MacBook Pros.  FortiClient was working on both.  Then on ONE of them, I did the supplemental patch.  That patch killed my FortiClient.  Man was I on fire.  Fortinet announced that 6.2.2 would fix the Catalina problem.  I attempted to uninstall FortiClient on my laptop but continuously got the FortiClient screen but everything was grayed out.  Needless to say I was not a happy camper.  Since Apple does not give you information about what they did with their patches, there was no way for me to figure out what I could do to reverse the issue.

I attempted to use the uninstaller but would get and error message to the affect of “Forticlient is running, please shut it down”.  So I decided to manually remove it via the CLI.  I was unable to uninstall or re-install over top of it.  Here is what I did.

Shell out to a terminal window.  Use the Terminal or iTerm2 or whatever floats your boat.

cd / 
cd Library/LaunchDaemons 
sudo rm -rf com.fortinet.forticlient.* 
cd / 
cd "Library/Application Support/Fortinet" 
sudo rm -R FortiClient

Reboot the Mac 
run FortiClientUninstaller from the Applications Folder

You should now be able to re-install FortiClient

FortiClient ZTNA Connection Refused on macOS: When pf Answers for the Server

FortiClient ZTNA Connection Refused on macOS: When pf Answers for the Server

ZTNA connection refused on macOS? Trace the instant RST to FortiClient pf rules, read the ztnahosts table, and fix the EMS destination.

Read More
Deploying FortiClient on Ubuntu Linux: The Complete CLI Reference for Desktop and Headless Endpoints

Deploying FortiClient on Ubuntu Linux: The Complete CLI Reference for Desktop and Headless Endpoints

Deploy FortiClient on Ubuntu via CLI. Install from repo or deb, register to EMS, and configure VPN profiles for headless servers and desktops.

Read More
Deploying a FortiGate as an IPsec IKEv2 Remote-Access VPN Concentrator for Linux Clients with FortiToken MFA

Deploying a FortiGate as an IPsec IKEv2 Remote-Access VPN Concentrator for Linux Clients with FortiToken MFA

Configure a FortiGate IKEv2 VPN Linux concentrator with FortiToken MFA. This guide covers strongSwan client setup, EAP authentication, and port 443 traversal for remote...

Read More