I' m using FortiClient for VPN purposes only and dont need it running any other time. I cant get disable fortinet from starting on startup. Its getting very frustrating. I' ve followed this guide; http://kb.fortinet.com/kb/microsites/search.do?cmd=displayKC&docType=kc&externalId=FD31776 But when I go to step 2 and try to uncheck FortiClient Service Scheduler and click Apply, it automatically re-ticks itself. Anyone had this problem or know how to solve it? We use Forticlient for corporate vpn and I' m having second thoughts now.
Solved! Go to Solution.
AtiT
Here's how to disable FortiClient daemon automatic startup on a Mac: Tested on: macOS 10.13.3, FortiClient 5.6.6
Reference materials: FortiClient Administration Guide FortiClient XML Reference Guide launchd tutorial
System changes made:
/Library/LaunchAgents/com.fortinet.forticlient.credential_store.plist Change RunAtLoad key from true to false, and add false parameter below KeepAlive key... <key>RunAtLoad</key> <false/> <key>KeepAlive</key> <false/> /Library/LaunchAgents/com.fortinet.forticlient.fct_launcher.plist Change RunAtLoad key from true to false... <key>RunAtLoad</key> <false/>
A before/after comparison of running processes after reboot will demonstrate successful changes:
Before, with FortiClient auto-started (with leading columns cut out for ease of display)...
$ ps aux | grep -i forti | cut -d \/ -f2- Library/Application Support/Fortinet/FortiClient/bin/fctappfw Applications/FortiClient.app/Contents/Resources/runtime.helper/FortiClientAgent.app/Contents/Resources/runtime.helper/FctMiscAgent.app/Contents/MacOS/FctMiscAgent Library/Application Support/Fortinet/FortiClient/bin/epctrl Library/Application Support/Fortinet/FortiClient/bin/ftgdagent Library/Application Support/Fortinet/FortiClient/bin/fctservctl Applications/FortiClient.app/Contents/Resources/runtime.helper/FortiClientAgent.app/Contents/MacOS/FortiClientAgent Library/Application Support/Fortinet/FortiClient/bin/CredentialStore
$
After reboot, the same grep should return zero process results (other than your grep process), and the tray icon will no longer be loaded.
$ ps aux | grep -i forti
$
thanks gr8jam, exactly what I was looking for.
I'm just using forticlient to vpn into work for occasional remote monitoring and don't expect to use it all that frequently. If anybody from Fortinet is reading, this sort of behavior from software is truly obnoxious and arrogant. Please don't assume users need or want your software running all the time. At a minimum, there should be an easy way to disable this from the GUI settings page. Better would be to additionally ask for permission first. I shouldn't have to waste 30 minutes tracking down an answer in the forums, or worse have to dig out the commands on my own if somebody else hadn't already done it.
Windows 10. Go to Services(Local). Right click on Forticlient --> Properties. Change startuptype to manual
Select Forum Responses to become Knowledge Articles!
Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.
User | Count |
---|---|
1740 | |
1108 | |
752 | |
447 | |
240 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.