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
config system ddns return errors when fetching server lists.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
diagnose debug application fgd 255
diagnose debug enable
Watch for FortiGuard connection attempts and error messages; then disable debug:
diagnose debug disable
diagnose debug application fgd 0
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