FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
mpeddalla
Staff
Staff
Article Id 272973
Description This article describes how to do initial checks for fan failure situations and log collection before reaching support.
Scope FortiGate.
Solution
  1. Check for log events on the FortiGate where the fan is reporting failure. Below is an example screenshot of logs, indicating how frequently they are taken.

 

6PNOqmtaXi.png

 

  1. Verify on-site if there is any outage of power. Check if there is any electric burning smell on the FortiGate box. If there is any, take a photograph if possible.


Note:

Do not remove the case housing as it will void the warranty. The following reference image is for example purposes only.

 

TJ-FW_Fan (1).jpeg

 

  1. Verify the lights on the device for Fan failure:
    Green: Fan(s) operating normally.
    Flashing Green: Fan switching/initialization in progress.
    Amber: Fan failure.
    Red: Fan error, RPM too low or too high, or both fan sets have at least one alert.
    Flashing Red: One fan set has at least one alert.
    Off: Fan error or fan is off.
  2. Collect the following debug logs:

execute sensor list

execute sensor detail

 

diagnose debug reset

diagnose debug application ipmc -1

diagnose debug console timestamp enable

diagnose debug enable 

 

diagnose debug disable <- To stop debugging.

 

In the following example from a FortiGate-600F:

 

36 Fan 1 alarm=1 value=27400 threshold_status=0x8
37 Fan 2 alarm=0 value=25000 threshold_status=0
38 Fan 3 alarm=0 value=6000 threshold_status=0
39 Fan 4 alarm=0 value=6200 threshold_status=0
40 Fan 5 alarm=0 value=6600 threshold_status=0

 

36 Fan 1 alarm=0 value=25800 threshold_status=0
type=4/1
upper_non_recoverable=29000
upper_critical=28000
upper_non_critical=27000
lower_non_critical=600
lower_critical=400
lower_non_recoverable=200


37 Fan 2 alarm=0 value=26400 threshold_status=0
type=4/1
upper_non_recoverable=29000
upper_critical=28000
upper_non_critical=27000
lower_non_critical=600
lower_critical=400
lower_non_recoverable=200
38 Fan 3 alarm=0 value=5800 threshold_status=0
type=4/1
upper_non_recoverable=29000
upper_critical=28000
upper_non_critical=27000
lower_non_critical=600
lower_critical=400
lower_non_recoverable=200
39 Fan 4 alarm=0 value=6000 threshold_status=0
type=4/1
upper_non_recoverable=29000
upper_critical=28000
upper_non_critical=27000
lower_non_critical=600
lower_critical=400
lower_non_recoverable=200
40 Fan 5 alarm=0 value=6600 threshold_status=0
type=4/1
upper_non_recoverable=29000
upper_critical=28000
upper_non_critical=27000
lower_non_critical=600
lower_critical=400
lower_non_recoverable=200

 

Fan1 has issues due to an abnormal RPM.

 

Note:

Small business to mid-end FortiGate models such as FortiGate-40C through to FortiGate-300C do not have temperature sensors. These commands would not work on this device. After verifying all details, open a TAC ticket to proceed further with an RMA request.

 

See LEDs for an LED light reference.