diagnose test application fortiguard 1 Or restart the FortiGuard service:
config system fortiguard unset fortiguard-anycast set fortiguard-address "services.fortiguard.net" end Then retry. If the FortiGate is behind an explicit proxy, configure it to use the proxy for FortiGuard updates: diagnose test application fortiguard 1 Or restart the
execute ntp-sync After sync, retry the DDNS list load. Use the built-in CLI tool to fetch the DDNS list manually: Sometimes the local cache corrupts
config system fortiguard set proxy-type proxy set proxy-server <proxy-ip> set proxy-port <port> set proxy-auth disable end Without this, HTTPS requests bypass the proxy and fail. Sometimes the local cache corrupts. Clear it with: Without access to this list, you cannot select
Check for overrides:
config system ntp set ntpsync enable set server "pool.ntp.org" end Then force a sync:
Introduction FortiGate firewalls offer a built-in Dynamic DNS (DDNS) client that works seamlessly with Fortinet’s own FortiGuard DDNS service (e.g., *.fortiddns.com ). However, administrators occasionally encounter a frustrating issue: when attempting to configure DDNS, the firewall displays the error: "Unable to load FortiGuard DDNS servers list." This message typically appears in the GUI under Network > DNS > Dynamic DNS when clicking the dropdown for server selection, or during CLI operations. Without access to this list, you cannot select the FortiGuard DDNS service, making dynamic updates impossible.