All Apps and Add-ons

How to resolve Splunk Demisto Add-on version 4 Configuration Error?




We recently upgraded Splunk to v8.2.6.  This broke the Demisto integration so I upgraded the app to v4.0. This still has not fixed the issue. The alert will trigger but it does not send to Demisto. Looking in the demisto.log file I found this:




2022-08-08 10:25:42,792 - DEMISTOALERT - INFO - In Main Method
2022-08-08 10:25:42,801 - DEMISTOALERT - ERROR - Error in main, error: name 'basestring' is not defined
Traceback (most recent call last):
  File "/opt/splunk/etc/apps/TA-Demisto/bin/", line 126, in <module>
    modaction = DemistoAction(, modular_action_logger, 'demisto')
  File "/opt/splunk/etc/apps/TA-Demisto/bin/lib/", line 136, in __init__
    if isinstance(self.sid, basestring) and 'scheduler' in self.sid:
NameError: name 'basestring' is not defined





I went to the configuration page to update configurations but it gives me an error screen:


Anyone have any ideas?


Labels (2)
0 Karma
Get Updates on the Splunk Community!

Splunk Security Content for Threat Detection & Response, Q1 Roundup

Join Principal Threat Researcher, Michael Haag, as he walks through:An introduction to the Splunk Threat ...

Splunk Life | Happy Pride Month!

Happy Pride Month, Splunk Community! &#x1f308; In the United States, as well as many countries around the ...

SplunkTrust | Where Are They Now - Michael Uschmann

The Background Five years ago, Splunk published several videos showcasing members of the SplunkTrust to share ...