IBM Support

QRadar SOAR: resilient-circuits connection pool is full

Troubleshooting


Problem

While installing a new fn package, after starting resilient-circuits process get error WARN Connection pool is full, discarding connection: resilient-circuits process failed with Timeout error.

Symptom

WARNING [connectionpool] Connection pool is full, discarding connection: xx.xx.xx
 DEBUG [filelock] Attempting to release lock  29808592 on /home/resilient/.resilient/resilient_circuits_lockfile 
INFO [filelock] Lock 29808592 released on /home/resilient/.resilient/resilient_circuits_lockfile 
Traceback (most recent call last): 
  File "/usr/bin/resilient-circuits", line 9, in <module> 
    load_entry_point('resilient-circuits==29.1.0', 'console_scripts', 'resilient-circuits')() 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/bin/resilient_circuits.py", line 234, in main 
    config_file=args.config_file) 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/bin/resilient_circuits.py", line 72, in run 
    app.run(**kwargs) 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/app.py", line 286, in run 
    application = App(*args, **kwargs) 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/app.py", line 167, in __init__ 
    self.do_initialization() 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/app.py", line 185, in do_initialization 
    self.action_component = Actions(self.opts) 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/actions_component.py", line 344, in __init__ 
    super(Actions, self).__init__(opts) 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/actions_component.py", line 232, in __init__ 
    self._get_fields() 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/actions_component.py", line 271, in _get_fields 
    client = self.rest_client() 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/actions_component.py", line 280, in rest_client 
    return get_resilient_client(self.opts) 
  File "/usr/lib/python2.7/site-packages/resilient_circuits/rest_helper.py", line 39, in get_resilient_client 
    resilient_client = resilient.get_client(opts) 
  File "/usr/lib/python2.7/site-packages/resilient/co3.py", line 109, in get_client 
    userinfo = resilient_client.connect(opts["email"], opts["password"]) 
  File "/usr/lib/python2.7/site-packages/resilient/co3.py", line 184, in connect 
    ret = super(SimpleClient, self).connect(email, password, timeout) 
  File "/usr/lib/python2.7/site-packages/resilient/co3base.py", line 151, in connect 
    return self._connect(timeout=timeout) 
  File "/usr/lib/python2.7/site-packages/resilient/co3base.py", line 160, in _connect 
    timeout=timeout) 
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 555, in post 
    return self.request('POST', url, data=data, json=json, **kwargs) 
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 508, in request 
    resp = self.send(prep, **send_kwargs) 
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 618, in send 
    r = adapter.send(request, **kwargs) 
  File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 440, in send 
    timeout=timeout 
  File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 588, in urlopen 
    timeout_obj = self._get_timeout(timeout) 
  File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 303, in _get_timeout 
    return Timeout.from_float(timeout) 
  File "/usr/lib/python2.7/site-packages/urllib3/util/timeout.py", line 154, in from_float 
    return Timeout(read=timeout, connect=timeout) 
  File "/usr/lib/python2.7/site-packages/urllib3/util/timeout.py", line 94, in __init__ 
    self._connect = self._validate_timeout(connect, 'connect') 
  File "/usr/lib/python2.7/site-packages/urllib3/util/timeout.py", line 127, in _validate_timeout 
    "int, float or None." % (name, value)) 
ValueError: Timeout value connect was Timeout(connect=None, read=None, total=None), but it must be an int, float or None.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSA230","label":"IBM Security QRadar SOAR"},"ARM Category":[{"code":"a8m0z000000cwJlAAI","label":"Installation \/ Upgrade"},{"code":"a8m0z0000008ZtGAAU","label":"Integrations-\u003EResilient Circuits"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
16 September 2024

UID

ibm17168531