I have disabled the autoupdate and coud communication on our Fortigate firewall, running v7.0.14. But, the logs are showing the "Fortigate update now failed" every minute. wondering how to get rid of these messages?
Hi MHabib,
Does the license status in the GUI show a green icon? If not can you try to install the license manually once and check to see if the issue is gone then?
For details on how to install it you can use the following article:
https://community.fortinet.com/t5/FortiGate/Technical-Tip-Procedure-to-apply-FortiGate-firewall-lice...
The reported issue might be with FortiGate not getting updates from FortiGuard and the License for IPS showing "Not Licensed."
You can run the "execute update-now" command to trigger a manual FortiGuard update on the FortiGate device. Afterward, check if the license update has been successfully applied to the firewall.
Usually such issues happens when there is a communication issue between FortiGate Firewall and Fortiguard Servers.
Please execute the following commands and verify if the update was successful. If it wasn't, kindly attach the error logs here for further investigation.
diagnose debug reset
diagnose debug application update -1
diagnose debug enable
execute update-now
If you have found a solution, please like and accept it to make it easily accessible to others.
Regards,
Aman
The firewalls are installed in an air gapped environment, even though the license is not installed but IPS and other Fortiguard services are off, cloud communication is disabled, do we still need to install the license?
Hi MHabib,
Since You're in an air-gapped environment (FGT not permitted to the internet), you can disable all communication to Fortiguard/Forticloud, below is the explanation for each command:
config system global
set fds-statistics disable # -> disable sending IPS, Application Control, and AntiVirus data to FortiGuard
unset fgd-alert-subscription # -> disable retrieve alert from Fortiguard
end
config system fortiguard
set fortiguard-anycast disable # -> Disable Anycast method for update, by default in v6.4, 7.0, and 7.2 we use anycast. Meanwhile older version (6.0,6.2) use unicast method
set auto-join-forticloud disable # -> automatic connection and login to FortiCloud (we use closed environment, no need to login to forticloud)
set antispam-force-off enable -> Disable Fortiguard antispam caching
set outbreak-prevention-force-off enable -> disable FortiGuard Virus Outbreak Prevention cache
set webfilter-force-off enable -> Disable Fortiguard Webfilter caching
end
config system autoupdate tunneling
set status disable # -> Disable web proxy tunneling for communication to Fortiguard
end
config system autoupdate schedule
set status disable # -> Disable schedule update for signature such as IPS + AV
end
config log fortiguard setting
set status disable # -> Disable logging to Forticloud
end
If you have found a solution, please like and accept it to make it easily accessible to others.
Regards,
Aman
all above command were already applied, only exception was "set fortiguard-anycast disable". I have applied this as well but made no difference.
User | Count |
---|---|
2624 | |
1392 | |
804 | |
667 | |
455 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.