I have users connecting to SSLVPN using FortiClient with manually defined VPN settings.
I am introducing new VPN gateways and FortiClientEMS and want them to be able to connect to EMS to automatically get the new VPN profiles.
EMS can see the machine accounts, but it cannot see the IP address, so it cannot attempt to connect to them in order to push the profile. These are all remote users, so their connectivity to EMS is through the VPN.
If I have users manually enter the EMS IP in FortiClient they do get connected/managed by EMS. But with so many users, I am needing a way to do this automatically. I got it working for myself (also remote) but for some reason it's not working for anyone else.
How can I configure the FortiGates to report connected users and their IP addresses up to EMS so it can connect to them?
This is mostly working now. The main issue we had is that the EMS server and the workstations it manages are in different domains - and the DNS suffix list on the EMS server did not include the workstation domain. So it could not resolve the workstation hostnames.
Per TAC its not possible to setup telemetry/communication between a FGT and EMS directly to report VPN clients. And this KB article mentions the only method of EMS establishing communication is to resolve workstation/machine hostnames:
[ul]Cannot ping endpoint by name (EMS only deploys by host name)[/ul]
Additionally it appears we need to enable DNS scavenging on our domain controllers - many users have multiple/stale A records for their machines. Going to test that next week and hopefully that will solve the the rest of our issues.
User | Count |
---|---|
2037 | |
1169 | |
770 | |
448 | |
333 |
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 2025 Fortinet, Inc. All Rights Reserved.