Unable To Load Fortiguard Ddns Servers List On Fortigate Firewalls ◆

"Unable to load FortiGuard DDNS server list"

The error message on a FortiGate firewall typically indicates a connectivity or configuration issue between the device and Fortinet's FortiGuard services . This prevents the dropdown menu in the GUI from displaying available server locations for Dynamic DNS registration. Primary Causes and Solutions

  1. Expired or Invalid FortiGuard License: The entitlement for FortiGuard services has expired or is not synchronized.
  2. DNS Resolution Failure: The FortiGate cannot resolve the hostnames of the FortiGuard servers.
  3. Firewall/ISP Blocking: Outbound traffic on required ports is blocked by an upstream device or the ISP.
  4. Management Interface Routing: The interface designated for management traffic lacks internet access.

3. Affected Versions (observed)

Run the following CLI command to force a restart of the service: fnsysctl killall ddnscd Use code with caution. Copied to clipboard "Unable to load FortiGuard DDNS server list" The

If the list cannot be loaded but the administrator knows the DDNS IP or server name (for example, if using a 3rd party provider like No-IP, or a known FortiGuard server IP), it is possible to configure DDNS via CLI bypassing the GUI dropdown. The DDNS server dropdown in the GUI remains

5.4 Force DDNS list refresh from CLI