I had the same issue on OSX (Sierra) using Forticlient 5.4.1. I finished editing the following file: [Maybe in a different place for you, depending on how the application was installed - look at the long answer below if it does not exist]
sudo vim /Library/Application\ Support/Fortinet/FortiClient/conf/vpn.plist
To change the following two zeros to ones:
... <dict> <key>YOUR_VPN_CONNECTION_NAME_HERE</key> <dict> <key>AllowAutoConnect</key> <integer>1</integer> <key>AllowKeepRunning</key> <integer>0</integer> <key>AllowSavePassword</key> <integer>1</integer> ...
Save, and then just open it again, and the checkboxes for saving will be available now, unlike the previous ones.
You can also use the same thing to save some vpn settings for automatic machine deployment using a script (instead of manual settings for each user).
For those I found, it was simple:
Open the Forticlient Console
In the terminal run "sudo opensnoop | grep Forti"
In the forticlient console, quickly add a new vpn
(CNTl-C) and then search through
The file above was the most obvious, and one quick scan showed a good forecast.
Change as above and it works.
source share