| Description | This article outlines one possible cause for a FortiSwitch upgrade failure initiated from the FortiGate and how to resolve the issue. |
| Scope | FortiGate v7.4 FortiSwitch v7.2, v7.4, v7.6 |
| Solution |
Upgrade attempts for FortiSwitch via FortiGate using FortiGuard or the manual upload method may fail and print the following message in the FortiSwitch Event Logs (Viewing event logs - FortiGate 7.6.3 administration guide) and filter under Log Description:
"Switch-Controller Switch Upgrade Status" / "Switch-Controller Switch Upgrade Error"
date=2025-04-12 time=11:38:10 eventtime=1111234786482920217 tz="+0200" logid="0115022894" type="event" subtype="switch-controller" level="error" vd="root" logdesc="Switch-Controller Switch Upgrade Error" user="Switch-Controller" ui="flcfgd" name="S248EXXXXXXXXX" sn="S248EXXXXXXXXX" msg="login: 10.255.1.2 failed during software upgrade"
During this, when executing the following command on FortiGate, a configuration sync error may be observed:
FortiLink interface : fortilinktest
FGT # execute switch-controller get-sync-status all FortiLink interface : fortilink
To resolve the issue, change the tunnel mode from strict to moderate using the following command:
After this command is applied, the FortiSwitch will reconnect and appear on the FortiGate with no sync error after a few minutes.
The firmware upgrade should then proceed successfully. |
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 2026 Fortinet, Inc. All Rights Reserved.