FortiSOAR Knowledge Base
FortiSOAR: Security Orchestration and Response software provides innovative case management, automation, and orchestration. It pulls together all of an organization's tools, helps unify operations, and reduce alert fatigue, context switching, and the mean time to respond to incidents.
jankit6
Staff
Staff
Article Id 305810
Description This article describes how to fix the issue of dependencies for the Vmware Carbon black connector.
Scope FortiSOAR 7.4 and VMware Carbon Black EDR connector 2.0.2.
Solution

Users may sometimes experience the following error when attempting to install the VMware Carbon Black connector for the first time.

 

VMWare_Carbon_Black.png

 

Error log:

 

ERROR connectors views dispatch(): Error on health check of the connector carbonblack-response version 2.0.2: load() missing 1 required positional argument: 'Loader' ERROR load() missing 1 required positional argument: 'Loader'

 

Perform the below steps, in case of dependencies failure issue for Vmware Carbon black connector.

 

Perform the below steps to fix the issue:

  1. Try to uninstall and install the connector if it is still the same.
  2. Check the version of 'cbapi' using # /opt/cyops-integrations/.env/bin/pip list | grep cbapi.
  3. If the version is different or less than 1.7:
    1. Remove the existing 'cbapi' package.

      sudo -u fsr-integrations /opt/cyops-integrations/.env/bin/pip uninstall cbapi

    2. Install the required version:

      sudo -u fsr-integrations /opt/cyops-integrations/.env/bin/pip install cbapi==1.7.10

 

  1. Restart uwsgi service.


    systemctl restart uwsgi