I'm on 7.0.7 FCT VPN only(the gratis one) which is unfortunately available only via Support Portal. Fortinet does not seem to care to update the public one over @forticlient.com (Afterwards I saw that they finally manged to update it)
https://filestore.fortinet.com/forticlient/forticlient_vpn_7.0.7.0246_amd64.deb
So, I've had the same white menu issue in my case I checked the forticlient service and I was getting timeouts
systemctl status forticlient.service
fctsched Error receiving message from confighandler: Connection time out
fctsched Error receiving message from confighandler: Connection time out
I stopped the service and did an strace for confighandler that pointed me to a missing directory.
I've created the /var/lib/forticlient
directory and restarted the forticlient service which resulted in no more timeouts. Also the white menu was gone and I could use the VPN Client
We use SAML+MFA which succeeded but the client was unable to establish a connection
I change the log level and afterwards I was seeing in debug sslvpn logs
[sslvpn:EROR] vif:30 Failed open tun device
[sslvpn:EROR] vpn_connection:1264 Create VPN network interface failed
[sslvpn:EROR] vpn_connection:2131 Restore DNS failed
I set
sudo setcap -r cap_net_admin,cap_net_bind_service+ep /opt/forticlient/fortivpn
which seems to help. Perhaps it should be included in the install script and avoid the sudoers all together.
Pinned Comments
douglasimcabral commented on 2022-11-10 15:37 (UTC) (edited on 2023-03-10 00:41 (UTC) by douglasimcabral)
Community,
The Fortinet provides two products, "FortiClient EMS" and "FortiClient VPN only". This package only correspond to "FortiClient VPN only" and your lastest version is 7.0.7.0246 at 03-09-2023.
If you are interested in "FortiClient EMS", I suggest following the AUR package 'forticlient' [https://aur.archlinux.org/packages/forticlient]