When running the command /usr/share/cb/cbssl certs --regenerate alliance --rpm <license_rpm> on a Carbon Black EDR 7.9.2 system using an older carbon-black-release RPM, the server license file (/etc/cb/server.lic) may be reverted from the SHA-256 format to the legacy MD5 format.
As a result, the EDR server will fail to start and logs an error similar to:
"MD5 checksum support has been deprecated for security reasons."
Additionally, the utility may unexpectedly update the Yum repository configuration file at /etc/yum.repos.d/CarbonBlack.repo.
The cbssl utility performs an rpm -i operation that can reinstall older license metadata if the provided RPM or the system's carbon-black-release package is not the correct, SHA-256 enabled version for EDR 7.9.2.
Apply Hotfix 1 (HF1) for EDR 7.9.2 to migrate the license checksum back to SHA-256.
The HF can be downloaded from support.broadcom.com portal under Carbon Black EDR server 7.9.2. The file is called: (7.9.2-HF1-svr.zip)
Important Pre-installation Steps
Installation Procedure
Install the Hotfix RPM (7.9.2-HF1-svr-CRE-24354-1-4.noarch.rpm):
sudo rpm -ivh 7.9.2-HF1-svr-CRE-24354-1-4.noarch.rpm
The installation process will:
Post-installation Steps
Restart the CB EDR service:
A backup of the original license file is created at /etc/cb/server.lic.bak prior to migration.
Warning: Restoring an MD5-checksummed backup on an EDR 7.9.2 system will cause the server to reject the license again. Rollback is only intended for use if the server is being downgraded to a pre-7.9.2 version.
To restore:
sudo cp /etc/cb/server.lic.bak /etc/cb/server.lic