Unable to Discover FortiGate F/W in HA Pair Using SNMPv3 in DX NetOps Spectrum
search cancel

Unable to Discover FortiGate F/W in HA Pair Using SNMPv3 in DX NetOps Spectrum

book

Article ID: 278998

calendar_today

Updated On: 02-08-2024

Products

Spectrum Network Observability

Issue/Introduction

A failover/redundant pair of FortiGate Edge Firewall VMware virtual machines are setup forming an active/standby High Availability (HA) cluster. The individual nodes share an IP address. Configuration is:

VIP/Node IPs

Node Names

192.168.0.1

Fort_FW_Primary

192.168.0.1

Fort_FW_Secondary

 

However, discovery via SNMP v3 fails – the primary is discovered via SNMPv3 however, the secondary is just discovered as a pingable VM. Traps from the secondary are therefore not processed even if it takes over as the active unit in the HA pair.

 

Environment

DX NetOps Spectrum all supported releases

Cause

Issue is that both Firewalls, primary & secondary of the HA pair share the same IP address but are configured with different EngineIDs so when traps or SNMPv3 GET_RESPONSEs are received from the secondary, Spectrum doesn't recognise it as valid as the EngineID from the secondary conflicts with that of the Primary.

Resolution

As the Fortigate Firewalls are configured as a HA pair, they need to be configured with the same SNMPv3 EngineID and then discovered in Spectrum as a single device, as per the following advisory KB from FortiGate:

FortiGate : Technical Note : SNMP V3 trap configuration with FortiGate running HA

The FortiGate Firewalls do the work of distinguishing between each other while Spectrum sees both of them, and all incoming traps, as a singular device.