In a disconnected (offline) or air-gapped environment, an Avi Controller running 32.x that is licensed through License Hub may lose its valid licenses. You may see the following:
Component | Example | What happens | Action required |
|---|---|---|---|
License Hub (license import fails) | A license file is downloaded on October 15. The signing certificate expires on October 17. The file is imported into License Hub on October 22. | License Hub rejects the import because the current date is later than the certificate's expiry date. | Download a new license file from the Cloud Console and upload it to License Hub. |
Avi Controller (license sync fails) | The Controller syncs licenses from License Hub. | The Controller cannot validate any of the licenses, treats the result as zero valid licenses, and removes all of its existing licenses. It then runs unlicensed, which blocks new SE creation and upgrades. | Download a new license file from the Cloud Console and upload it to License Hub. |
License files are digitally signed with a certificate. The certificate used to sign older license files expired on October 17, 2026.
License Hub currently checks that certificate against today's date, instead of the date the license was issued. As a result, a license signed before the certificate expired is rejected, even though the license itself is still valid.
Replace the license file in License Hub with a newly signed one. This takes a few minutes and does not affect licenses already in use.
Tip: Upload the license file soon after downloading it. A permanent fix is planned in a future release, and this article will be updated when it is available.