Troubleshooting Failed to Upgrade Omada Switch in Controller Mode
The topic was originally posted by Clive_A in Failed to Upgrade Omada Routers in Controller Mode
This Article Applies to:
All Omada switch in Controller mode.
Contents:
1. Error 1: "[Failed] Master Administrator admin failed to upgrade SGxyz manually. Please check your network configuration and make sure the device can access the Controller's HTTPS management port."
2. Error 2: "Upgrade failed: The upgrade file is invalid. Please select a correct file."
3. Error description: The upgrade is done and successful without any error messages. But it still displays the old firmware build which indicates the upgrade is invalid or ineffective.
Issue Description and Troubleshooting:
1. Error 1: "[Failed] Master Administrator admin failed to upgrade ERxyz manually. Please check your network configuration and make sure the device can access the Controller's HTTPS management port."
- Check if your Omada Controller is on the latest version. Get the Latest Omada SDN Controller Releases Here - Subscribe for Updates
- Make sure your port 443(hardware controller) or 8043(software controller) is open and accessible from target device. If it is not open, you are not able to upgrade.
2. Error 2: "Upgrade failed: The upgrade file is invalid. Please select a correct file."
- Make sure you have unzipped the file to .BIN and uploaded .BIN. If you are not uploading the correct file, you may get this error. Or corrupt your system.
- Make sure your Java is 64-bit. Perform a clean reinstall of your Java environment. And try the upgrade from the controller again. Refer to this guide for detailed steps: Upgrade Error "The upgrade file is invalid. Please select a correct file" Due to 32-bit Java(JRE)
3. Error description: The upgrade is done and successful without any error messages. But it still displays the old firmware build which indicates the upgrade is invalid or ineffective.
Please read the Release Note of your target firmware. Check if it requires any prerequisite firmware. Also, please read the previous Release Note and check if there is any requirement to upgrade to a certain version before you upgrade to the latest one.
Note:
1. For additional possible causes, please rule out the following:
- If you are doing this from a remote site via Internet management (AKA port forwarding), make sure you have properly port forwarded the management port. TCP 443 and TCP 8043 (depends on your controller type) should be port forwarded accordingly. Any questions please read Which ports do Omada SDN Controller and Omada Discovery Utility use? (above Controller 5.0.15)
- If you are doing this from a remote site via VPN, and doing this manually, make sure you have successfully uploaded the firmware to the remote switch.
- Do NOT disconnect any power or network connection during the upgrade regardless of the way you upgrade. If the device is bricked, please read How to use the Emergency Mode to recover the firmware for Omada Gateways
2. Proper way to upgrade your device. Configuration Guide - How to Upgrade/Downgrade Omada Switches
Update Log:
Feb 21th, 2024:
Release of this article.
Change some parts to be compatible with the switch.
Recommended Threads:
Upgrade Error "The upgrade file is invalid. Please select a correct file" Due to 32-bit Java(JRE)
Feedback:
- If this was helpful, welcome to give us Kudos by clicking the upward triangle below.
- If there is anything unclear in this solution post, please feel free to comment below.
- If you encounter such an issue, please follow the troubleshooting above to check your settings. Besides, ensure your Omada Controller and Gateway are running with the latest firmware.
- If the issue still exists after you try the suggestion above, please feel free to comment below or contact our support team with a detailed description of your issue and the steps you have tried.
Thank you in advance for your valuable feedback!
------------------------------------------------------------------------------------------------
Have other off-topic issues to report?
Welcome to > Start a New Thread < and elaborate on the issue for assistance.