Workload: CBC sensor install fails on Linux Workloads with non-english locale environments (ERROR: : Fingerprint not found in key file)
book
Article ID: 285090
calendar_today
Updated On:
Products
Carbon Black Cloud Workload
Issue/Introduction
- Workload cannot be enabled if the VM environment is set to non-english locale (like Japanese).
- CBC sensor install fails on the Linux Workload with following log line in vmware.log:
CBLauncher: ERROR: : Fingerprint not found in key file
Environment
- Workload: All supported versions
- CBLauncher version: 1.1 and early versions
- VMware vCenter: All supported versions
Cause
CBLauncher version 1.1 does not handle non-English locale correctly.
Resolution
The issue is resolved in CBLauncher version 1.2.
Workaround Steps:1) Uninstall cblauncher and cbsensor. Deregister sensor from CBC backend UI.2) Get status of current locale:
sudo localectl status
(Save current locale so that it can be later restored)3) Change system locale to english. :
sudo localectl set-locale LANG=en_US.UTF-8
4) Install cblauncher-1.1 version.5) Edit /etc/cblauncher.conf to enable trace logs.
Change DEBUG_LEVEL=16
6) Initiate sensor install from backend.7) Confirm that sensor installation succeeds.8) Restore system locale back to non-english locale.
Feedback
thumb_up
Yes
thumb_down
No