Bug ID 1191045: AD/LDAP queue processing is stuck and being asserted by the session cleaner

Last Modified: Jan 09, 2023

Bug Tracker

Affected Product:  See more info
BIG-IP APM(all modules)

Opened: Nov 21, 2022
Severity: 3-Major

Symptoms

In the current implementation of LDAP search which is using API "ldap_search_ext_s" where the IN parameter "timeout" is set to "NULL", it means the LDAP client will wait infinitely for the server response. If we have not received any server response, new processing of the worker thread will not happen and it will get stuck which will cause an assert by the session cleaner.

Impact

APMD crashes.

Conditions

In cases where the LDAP server response is not received.

Workaround

None

Fix Information

None

Behavior Change