IBM QRadar SOAR

IBM QRadar SOAR

Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

fn_microsoft_defender error [defender_poller] 'RequestsCommon' object has no attribute 'execute'

  • 1.  fn_microsoft_defender error [defender_poller] 'RequestsCommon' object has no attribute 'execute'

    Posted Mon February 28, 2022 05:31 PM
    Edited by Irek Romaniuk Mon February 28, 2022 05:34 PM
    I installed fn_microsoft_defender and can see error below, please advise

    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: 2022-02-28 16:26:41,698 ERROR [defender_poller] 'RequestsCommon' object has no attribute 'execute'
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: 2022-02-28 16:26:41,699 ERROR [defender_poller] Traceback (most recent call last):
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: File "/home/resadmin/.local/lib/python3.6/site-packages/fn_microsoft_defender/components/defender_poller.py", line 112, in _escalate
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: result, _status, _reason = self.defender_client.query_incidents(self.last_poller_time)
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: File "/home/resadmin/.local/lib/python3.6/site-packages/fn_microsoft_defender/lib/defender_common.py", line 198, in query_incidents
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: result, status, reason = self.call(INCIDENTS_URL, payload=payload)
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: File "/home/resadmin/.local/lib/python3.6/site-packages/fn_microsoft_defender/lib/defender_common.py", line 174, in call
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: result, status = self.rc.execute(oper, url, params=payload, headers=headers, callback=callback_response, **self.kwargs)
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: AttributeError: 'RequestsCommon' object has no attribute 'execute'
    Feb 28 16:26:41 host.corpdev.company.com resilient-circuits[31888]: 2022-02-28 16:26:41,701 INFO [defender_poller] Defender poller complete.





    ------------------------------
    Irek Romaniuk
    ------------------------------


  • 2.  RE: fn_microsoft_defender error [defender_poller] 'RequestsCommon' object has no attribute 'execute'

    Posted Tue March 01, 2022 07:57 AM
    Hi Irek,

    Most likely, your resilient-lib package is out of date. Just run `pip install --upgrade resilient-lib` to get a the current version.

    Regards,
    Mark

    ------------------------------
    Mark Scherfling
    ------------------------------