If the ExtremeXOS image integrity check feature is enabled, during bootup, the system checks the integrity of the ExtremeXOS image, and notifies you if it has been compromised or not (error is reported in the Syslog).
To enable or disable the ExtremeXOS image integrity check feature, use the following command:
configure switch integrity-check image [on | off]
To view the status and configuration of the ExtremeXOS image integrity check feature, use the following command:
show switch management
If an integrity failure occurs, the following error message is logged:
<ERROR> INTEGRITY: File <file-path> has invalid hash; expected <expected-hash> actual <calculate-hash>.
If all critical files have expected hash values (passed integrity check), the following messages are logged:
<INFO> INTEGRITY: INTEGRITY-CHECK-VALID <INFO> INTEGRITY: Image Integrity verification passed (<hash-algorithm>).
If one or more critical files have unexpected hash values (failed integrity check), the following error messages are logged:
<INFO> INTEGRITY: INTEGRITY-CHECK-INVALID <INFO> INTEGRITY: Image Integrity verification failed (<hash-algorithm>).