FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
ssanga
Staff & Editor
Staff & Editor
Article Id 350813
Description This article provides a solution to an issue where the firmware upgrade of the Fortigate devices in the HA cluster fails when attempting the upgrade via FortiManager using a firmware template with either a local image or a FortiGuard image.
Scope FortiManager v7.4.3.
Solution

When a firmware template is created on FortiManager to upgrade FortiGates in the HA cluster, either using a local image or a FortiGuard image, the upgrade process fails. The failure to upgrade FortiGate HA cluster firmware is caused by a 'dmserver' daemon crash on FortiManager.

diag debug crash read
2024-09-24 15:43:26 Firmware FMG-VM64 v7.4.3-build2487 240514 (GA)
2024-09-24 15:43:26 Application dmserver
2024-09-24 15:43:26 Signal 11 (Segmentation fault)
2024-09-24 15:43:26 Pid 27976 ppid 1 backtrace:
2024-09-24 15:43:26 [0x7f66d4b4b330] libsegfault.so +0x1330 print_trace+0x37/0x172
2024-09-24 15:43:26 [0x7f66d4b4b511] libsegfault.so +0x1511 catch_segfault+0xa6/0x11c
2024-09-24 15:43:26 [0x7f66d1e254d0] libc.so.6 +0x3c4d0
2024-09-24 15:43:26 [0x7f66d5395245] libfgfmevent.so +0x19245
2024-09-24 15:43:26 [0x7f66c9baa3c6] libdmserver.so +0x7d3c6 __get_ha_down_list+0xa2/0x179
2024-09-24 15:43:26 [0x7f66c9baa5a1] libdmserver.so +0x7d5a1
2024-09-24 15:43:26 [0x7f66d538a59c] libfgfmevent.so +0xe59c
2024-09-24 15:43:26 [0x7f66c9b779a2] libdmserver.so +0x4a9a2
2024-09-24 15:43:26 [0x7f66d5394305] libfgfmevent.so +0x18305 destroy_obj+0x65/0xf1
2024-09-24 15:43:26 [0x7f66c9b777c7] libdmserver.so +0x4a7c7
2024-09-24 15:43:26 [0x7f66d538b239] libfgfmevent.so +0xf239 fgfm_handle_event+0x97/0xce
2024-09-24 15:43:26 [0x7f66c9b5eac9] libdmserver.so +0x31ac9 deployment_main+0x481/0x497
2024-09-24 15:43:26 [0x556d6a4d4a3c] dmserver +0x11a3c
2024-09-24 15:43:26 [0x556d6a4d4de5] dmserver +0x11de5
2024-09-24 15:43:26 [0x556d6a4d57a3] dmserver +0x127a3 _Z9init_mainiPPc+0x415/0x75a
2024-09-24 15:43:26 [0x7f66d1e1068a] libc.so.6 +0x2768a
2024-09-24 15:43:26 [0x7f66d1e10745] libc.so.6 +0x27745 __libc_start_main+0x85/0x141
2024-09-24 15:43:26 [0x556d6a4d4121] dmserver +0x11121 _start+0x21/0x22

This issue has been resolved in FortiManager v7.4.4, v7.6.1.

Workaround:
Upgrade FortiGates in the HA cluster by selecting 'Custom' in the Schedule Method.

Related document:

Upgrading firmware

Contributors