Products | Versions |
---|---|
TIBCO ActiveMatrix BusinessWorks Plug-in for LDAP | - |
Not Applicable | - |
Resolution:
Description:
==========
In a scenario where the network connection is down during an operation in progress, the OS identifies such network failures using the system keep alive parameters (and so does the adapter). This solution describes the impact of this Keep Alive parameter on the adapter re-connection mechanism.
Environment:
===========
All
Resolution:
=========
The keepalive parameter is present at the system level and its default value is 2 hours. That is, once the connection is down from server side, the adapter will come to know about it at the max after 2 hours. This is when it will start reconnecting.
You can set the Keep Alive Parameter on both Windows and UNIX platforms. These parameters are to be set on the machine where LDAP server is running. Please contact the specific OS Support in order to get further details on how to set this parameter.
It is the design of LDAP adapter to fire an asynchronous search request on the server and keep polling for search results on this request. The OS abandons this request only after probing for keepalive (which is typically after two hours) and finding that the remote server is unreachable. Until then the request is alive and the adapter keeps polling for the results which return zero entries (and hence the log "No entries to publish"). Therefore, the LDAP Adapter would realize that the connection has lost and try to re-connect after the set Keep Alive parameter.