Created on 02-29-2024 07:48 AM Edited on 02-29-2024 08:23 AM By Stephen_G
Description | This article describes a very common scenario when a user reports strange behavior on the device operation after a downgrade or an unsupported upgrade path. |
Scope | FortiAnalyzer, FortiManager. |
Solution |
When downgrading, check the release notes/special notes section to follow the factory recommendations. Follow the recommended upgrade path.
FortiManager and FortiAnalyzer have an operating system based on Linux. As with any operating system, there are a lot of processes, sub processes, and daemons running each one with a specified function and operating in a very closed behavior. A daemon sends data in X format and another daemon receives such data in X format. This shows the entire subsystem is in good health.
Whenever a firmware upgrade process takes place, does not only upgrades the major version of the system but also updates daemons, services, and processes version changing its code, expectation, and output. This left sub processes with a higher version than the rest of the components, causing them to speak in different 'languages', with different expectations and different outputs. Returning to the first example: 'A daemon sends data in X format and another daemon receives such data in Y format.' This causes an internal error on the secondary daemon because the data received does not match the expected format/content of the data. At the end of the day, a system with these characteristics is called 'Out of Fabric Functioning' causing the Development team to not accept Bug requests for unexpected behavior and the system to be out of Support for TAC.
execute reset {all-settings | all-except-ip} execute format {disk | disk-ext4 | disk-ext3}
As sustained by current documentation, the database health check commands can only find issues but not correct them, and the only way to go is to restore from a good working backup:
See Checking FortiManager databases. diagnose pm2 check-integrity all
How to fix this kind of scenario:
Related articles: |
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 2024 Fortinet, Inc. All Rights Reserved.