Description |
This article describes how to resolve errors where policy package installation fails if FortiManager attempts to push a firewall policy that references an internet-service-name (or internet-service6-name) not available on the target FortiGate. This typically occurs when there is a mismatch in the Internet Service Database (ISDB) version or when a service exists in FortiManager but not on FortiGate. |
Scope | FortiManager/FortiGate 7.x. |
Solution |
To ensure consistency, the ISDB version must be the same on both FortiGate and FortiManager. To check:
On FortiGate:
diagnose autoupdate versions | grep "Internet-service Standard Database" -A5 FGT # diagnose autoupdate versions | grep "Internet-service Standard Database" -A5
On FortiManager:
diagnose dvm adom list
This command will list all ADOMs, along with the ISDB version used in each. Look at the ISDB column for the version.
# diagnose internet-service id-summary | grep Botnet If no output is returned, the service likely does not exist on the FortiGate due to an outdated Internet Service Database (ISDB).
Note: It is necessary to use the full internet service name in the FortiManager CLI command.
Important Note: If the ISDB versions are not the same, FortiManager may attempt to use objects (e.g., internet-service-name) that do not yet exist on the FortiGate, which can cause install errors. Always make sure that FortiGate and FortiManager are updated to use the same ISDB version before pushing policies. |
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.