Overview
LDAP has a few hidden options that are configured via System Properties. In this article, you will get familiar with them.
Information
The majority of the LDAP system properties can be found in com.jivesoftware.base.ldap.JiveGlobalsLdapConfiguration
. In the following list you will find the Hidden system properties, their values, and a note/description that will help you understand each one of them:
System Property | Value | Notes |
ldap.ssl.certverification |
Note: The default is true |
Setting to false will disable the SSL certificate verification. |
ldap.connect.timeout |
Note: The default is 5000 |
If the LDAP provider cannot establish a connection within a certain timeout period, it aborts the connection attempt. |
ldap.read.timeout |
Note: The default is 5000 |
If the LDAP provider does not get an LDAP response within the specified period, it aborts the read attempt. |
ldap.sizeLimit |
Note: The default is 1000 |
In Active Directory, the default size limit is typically 1000. If a size limit error is encountered, it is likely that the LDAP server administrator changed this value. Configure |
jive.sync.profile.ldap.photo.nonPrimary |
Note: The default is false |
Controls whether or not the LDAP photo sync should be synced to the primary profile photo location. |
ldap.profile.photo.nonPrimary.idx |
Note: The default is 2 |
Controls what location the LDAP photo is synced to. |
spring.userDataSynchronizationTask.cronExpression |
Note: The default is 0 0 0 * * |
Restart required - Controls when the nightly LDAP sync task is run. The default value is 12:00 AM. Must be a valid cron expression. Tip: Use CronMaker to determine other valid cron times.
|
spring.ldapGroupManagerImpl.lazyGroupMemberPopulation |
Note: The default is true |
Disables lazy loading of groups. (May require a restart). |
spring.ldapGroupManagerImpl.syncTaskCronExpression |
|
Controls when the nightly LDAP group sync task is run. |
Comments
0 comments
Please sign in to leave a comment.