Change the number of Okta LDAP agent threads

You can configure the number of threads the Okta LDAPLightweight Directory Access Protocol (LDAP) is a lightweight client-server protocol for accessing directory services, specifically X.500-based directory services. LDAP runs over TCP/IP or other connection oriented transfer services. agentA software agent is a lightweight program that runs as a service outside of Okta. It is typically installed behind a firewall and allows Okta to tunnel communication between an on-premises service and Okta's cloud service. Okta employs several agent types: Active Directory, LDAP, RADIUS, RSA, Active Directory Password Sync, and IWA. For example, users can install multiple Active Directory agents to ensure that the integration is robust and highly available across geographic locations. uses to poll the server for tasks. If you are running the Okta LDAP agent agent on a large server, you can increase the thread count as an alternative to using multiple Okta LDAP agents.

  1. Open Windows Services and stop the Okta LDAP agent service.
  2. From the terminal, locate the OktaLDAPAgent.conf file for each Okta LDAP agent server: 

    C:\Program Files\Okta\Okta LDAP Agent\conf\OktaLDAPAgent.conf

  3. Open the OktaLDAPAgent.conf file in a text editor and then locate this entry:

    pollingThreadCount = 2

    The default value is 2 and the maximum value is 10.

  4. Save the file and then restart the Okta LDAP agent service. To verify that the setting has changed, open the agent.log file at startup and observe the startup information at the bottom of the file:

    [2019-02-27 12:27:52.154 ] [ main ] [ INFO ] [LdapAgent:182] - Started up <thread number> polling threads.