Support Forum
The Forums are a place to find answers on a range of Fortinet products from peers and product experts.
bitflip
New Contributor

FortiClient VPN install fails with a nonsensical "FortiClient VPN requires Windows 10 or higher"

There doesn't seem to be any way to report bugs like this so I'll post it here: Installing the free FortiClient VPN under Windows 11 fails with the nonsensical error message "FortiClient VPN requires Windows 10 or higher".  This is due to a bug in the installer, it tries to call NetWkstaGetInfo() alongside the more obvious GetVersionEx() and if it fails it bails out with that error message.

What's happening is that GetVersionEx() returns version 602 = Windows 8 while NetWkstaGetInfo() returns version 1000 = Windows 10/11.  Since the NetWkstaGetInfo() call has failed and so the version is never updated to 1000, the installer continues while thinking Windows 11 is Windows 8 and bails with the nonsensical error message.

4 REPLIES 4
AEK
SuperUser
SuperUser

Which FortiClient VPN version?

It seem many community members have installed FCT VPN 7.4.0 on Win11 without such issue.

AEK
AEK
bitflip
New Contributor

Version 7.4.0.1658, the latest one.  To see the bug, temporarily disable the Workstation service (which will cause NetWkstaGetInfo() to fail) and try installing.

bitflip

Uhh, I'm not seeing what that has to do with the fact that the FortiClient installer has a bug in its version checking code.  Is that the correct link?

Announcements

Select Forum Responses to become Knowledge Articles!

Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.

Labels
Top Kudoed Authors