I did use the instructions on these two links.
Something is missing or we’re missing something
From https://sc1.checkpoint.com/documents/R81.20/WebAdminGuides/EN/CP_R81.20_RemoteAccessVPN_AdminGuide/C...
The machine must be defined on a Microsoft AD server – Check
The Subject field of a machine certificate must not be empty – Check
The hostname must be the first value – Check
Machine-only authenticated tunnels require the Security Gateway authentication method to be “Defined on user record (Legacy authentication)” – Check
Adding the root CA on the LDAP Server to the Trusted CA in Management – Check
Creating LDAP Account Unit – Check
Setting up the Authentication enforcement as When Available – Check
From https://sc1.checkpoint.com/documents/RemoteAccessClients_forWindows_AdminGuide/Content/Topics-RA-VPN...
On the client. Trac.defaults has
Enable_machine_auth set to true
Machine_tunnel_site set to the created site name
Machine_tunnel_before_logon set to true
Machine_tunnel_after_logon set to false
As noted in the instructions the machine site was created before but there is no indications of the settings to use. We picked Certificate CAPI. When trying to connect, it offers certificates found in the user certificate store but the machine certificate is in the Local computer certificate store.
How do we get the client to use the certificate in the Local Computer certificate store?