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.
skolape_FTNT
Staff
Staff
Article Id 248204
Description
This article describes how to solve the following exchange connector error: Missing required parameter 'digestmod'.
Scope FortiSOAR.
Solution

Use the following commands if the instance is on a release prior to FortiSOAR 7.3.0:

 

1) Run the following command to remove an existing old ntlm-auth version:


# sudo -u fsr-integrations /opt/cyops-integrations/.env/bin/pip uninstall ntlm-auth

 

2) Install ntlm-auth version 1.5.0 using the following command:


# sudo -u fsr-integrations /opt/cyops-integrations/.env/bin/pip install ntlm-auth==1.5.0

 

3) Restart the uwsgi service using the following command:

 

# systemctl restart uwsgi

 

Use the following commands if the instance is on FortiSOAR 7.3.0 or a later release:

 

1) SSH to FortiSOAR instance and run the the following command to remove an existing ntlm-auth version:

 

# rm -rf /opt/cyops/configs/integrations/packages/lib/python3.9/site-packages/ntlm_auth*

 

2) Install ntlm-auth version 1.5.0 using the following command:

 

# sudo -u fsr-integrations /opt/cyops-integrations/.env/bin/pip install ntlm-auth==1.5.0

 

3) Restart the uwsgi service using the following command:

 

# systemctl restart uwsgi

 

For the agent and tenant, restart cyops-integrations-agent using the following command:

 

# systemctl restart cyops-integrations-agent