Troubleshooting Tip: A valid upgrade path cannot be determined for manually uploaded firmware
| Description | This article describes the error message 'A valid upgrade path cannot be determined for manually uploaded firmware' even when the upgrade path and image are valid. |
| Scope | FortiGate. |
| Solution | This is because FortiGate will access the FortiGuard server to check the valid upgrade path.
When upgrading with a manually uploaded image to the FortiGate, a message will be shown:
Example from v7.2.x:
Example from v7.4.x:
If the correct upgrade path is followed and the image is valid, the message can be ignored, and the upgrade can proceed.
Check the upgrade path using the Upgrade Path Tool or the Fortinet Support Portal. Refer to this article: Technical Tip: How to verify FortiGate Upgrade path to upgrade the FortiGate to a higher Firmware Version for more details.
Special note: In the FortiGate virtual machine in v7.4. x and v7.6.x, even though FortiGate can retrieve the correct image list from the command below:
kenobi-kvm56 # diagnose fdsm image-list | grep 7.4
kenobi-kvm56 # diagnose fdsm image-list | grep 7.6
However, 'image-upgrade-matrix' has an error from the following command, causing a GUI error to be displayed:
kenobi-kvm56 # diagnose fdsm image-upgrade-matrix
BUG 1224484 has been identified for this error message, and this issue has been marked resolved in v7.4.10:2848, v7.6.5:3641, v8.0.0:0097.
Workaround: The workaround is to upgrade the FortiGate-VM using the CLI command 'execute restore image management-station <image_id>'.
execute restore image management-station 07006000FIMG0024006005
For further steps to troubleshoot and update the FortiGate's list of firmware images and paths, see Troubleshooting Tip: No firmware available from FortiGuard under firmware management.
Related article: Troubleshooting Tip: No valid upgrade path error when upgrading the FortiGate firmware |




