FortiManager
FortiManager supports network operations use cases for centralized management, best practices compliance, and workflow automation to provide better protection against breaches.
tnesh
Staff & Editor
Staff & Editor
Article Id 411864
Description

This article explains why FortiManager/FortiAnalyzer prompts'... does not have a valid Firmware Contract for upgrading/downgrading to another major/minor version.'

 

image.png

Scope FortiManager, FortiAnalyzer.
Solution

The error message will be prompted when the instance does not have a valid Firmware Contract that is tied to the serial number.

 

Sample scenarios:

 

Expired Firmware Contract.

  • From FortiCloud account (support.fortinet.com).

expired-license-support.png

 

  • From FortiManager/FortiAnalyzer GUI, go to System Settings -> License Widget.

 

fmg-expired-license-widget.png

 

  • From FortiManager/FortiAnalyzer CLI:

 

diagnose fmupdate dbcontract

 

cli-dbcontract-expired.png

 

Using a Trial license.

  • From FortiCloud account (support.fortinet.com):

 

trial-license-support.png

 

  • From FortiManager/FortiAnalyzer GUI, go to System Settings -> License Widget.

 

fmg-trial-license-widget.png

 

  • From FortiManager/FortiAnalyzer CLI:

 

diagnose debug vminfo

 

cli-vminfo.png

 

diagnose fmupdate dbcontract

 

cli-dbcontract.png

 

Table of upgrade:

 

Major version

v7.0 -> v8.0

Unable to upgrade

Minor version v7.4 -> v7.6 Unable to upgrade
Patch version v7.4.6 -> v7.4.7 Able to upgrade

 

To fix the issue:

  • Renew the existing Firmware Contract entitlement

Or:

  • Use a valid license with Firmware Contract entitlement. 
Contributors