IMPORTANT ANNOUNCEMENT: On May 6, 2024, Carbon Black User eXchange (UeX) and Case Management will move to a new platform!
The Community will be in read-only mode starting April 19th, 7:00 AM PDT. Check out the blog post!
You will still be able to use the case portal to create and interact with your support cases until the transition, view more information here!

Workload: CBC sensor install fails on Linux Workloads with non-english locale environments (ERROR: : Fingerprint not found in key file)

Workload: CBC sensor install fails on Linux Workloads with non-english locale environments (ERROR: : Fingerprint not found in key file)

Environment

  • Workload: All supported versions
  • CBLauncher version: 1.1 and early versions
  • VMware vCenter: All supported versions

Symptoms

  • 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

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.

Related Content


Labels (2)
Was this article helpful? Yes No
No ratings
Article Information
Author:
Creation Date:
‎04-09-2022
Views:
738
Contributors