Created on
12-31-2024
04:59 AM
Edited on
07-25-2025
02:19 AM
By
Jean-Philippe_P
Description | This article describes how to troubleshoot Windows and Linux Agent registration with Collector as a Proxy. Make sure to review the FortiSIEM Compatibility Matrix to verify that the correct Windows/Linux agent version is registered with a compatible Collector version: FortiSIEM Version Compatibility for Rocky Linux Based Releases. |
Scope |
Windows Agent from v4.4.x, to v7.3.x. Linux Agent from v6.x.x, to v7.3.x. Supervisor and Collector from v6.x, to v7.3.x. |
Solution |
Installation Procedure:
If the collector has an issue, use the following KB article to review common collector issues: Troubleshooting Tip: How to troubleshoot collector issues.
Note: If an IP is configured in Admin -> Settings -> System -> Cluster Config tab -> Supervisors.
Or, if the agent installation is performed in a locked-down or private network, use the Supervisor Override option by entering the same Collector IP.
The Supervisor Override option is available from Windows Agent v7.1.7 or later. For Linux Agent from v7.3.0.
Troubleshooting steps: Understand the Communication flow: The agent will register with the Collector using -> Outbound HTTPS (443), which will be the only connection for this setup. The agent will use this outbound connection to register, send updates, and upload events.
Issue 1: Agent failed to register. Test the connection from the host to the Collector IP on port 443:
wget --no-check-certificate https://<Collector_IP>:443
Issue 2: Agent registered successfully, but is not uploading events. Confirm that the Super Override option was used during the registration.
For Linux Agent: HKEY_LOCAL_MACHINE\Software\Fortinet\FortiSIEM
Solution: If the Supers field contains the Supervisor IP or FQDN, it is causing the issue with the upload events. Uninstall the agent using the same file installer as the Configuration Guide indicates: Uninstalling Windows Agent. Reinstall the agent using the option Super Override -> Add the same Collector IP.
cat /etc/httpd/logs/ssl_access_log | grep <HOST_>
cat /etc/httpd/logs/ssl_access_log
For a Linux host:
cat /opt/fortinet/fortisiem/linux-agent/config/linux-agent-config.txt
Change ACE_LOG_LEVEL=INFO -> ACE_LOG_LEVEL=DEBUG.
Review the debugging information in the 2 log files:
For Windows Agent: Following the steps from the Agent Installation Guide -> Troubleshooting: FortiSIEM Windows Agent 7.2.x.
The Debug should show the following log if the uploading is to the correct Collector IP/FQDN:
DEBUG FortiSIEM.Webproxy.CollectorManager - SendData to server : 10.5.8.122
Note: If the Collector is configured with public and private IPs, the debug logs will show the private Collector IP/FQDN. The Agent received this IP/FQDN, as shown in the Collector Health tab.
To fix this, add the Public Collector IP in Host to Template Associations -> Virtual Collectors -> Save -> Apply. Example:
|
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.