Previous Topic: Cannot Open Database on Remote SystemNext Topic: Microsoft Active Directory Services Connector


Improve the Performance of Explore and Correlate for Lotus Domino

In some situations, exploring and correlating a Lotus Domino endpoint can take a very long time. The poor performance can be caused by the following:

To improve performance, edit the following settings in the Lotus Domino connector configuration. These new settings change the way the connector explores the endpoint:

Follow these steps:

  1. Enable custom configuration:
    1. Browse to this location:
      cs_home/jcs/conf/override/lnd
      
    2. Rename connector.xml so that you can revert to it if you need to.
    3. Rename SAMPLEconnector.xml to connector.xml. This file now overrides the main configuration file. Any settings that you change here will apply after you restart the connector.
  2. Edit one or more of the following settings in the new connector.xml file:
    readExpirationDateInSearch

    Change the value to FALSE. The connector no longer reads the ExpirationDate from the certlog.nsf.

    readOuFromPrimaryAddressBookOnly

    Change the value to TRUE. The connector now searches for OUs in the Primary Address Book (names.nsf) only. If you leave this set to FALSE, the connector searches all available address books for OUs.

    readAcctFromPrimaryAddressBookOnly

    Change the value to TRUE. The connector now searches for accounts in the Primary Address Book (names.nsf) only. If you leave this set to FALSE, the connector searches all available address books.

    enableUouDetection

    If the endpoint contains no UOUs, change the value to FALSE. The connector will no longer search for UOUs.

  3. Save connector.xml and then restart the connector.
  4. (Optional) Read the expiration date into the provisioning directory using the following etautil commands:
    etautil -d <Domain> -u <Administrator> -p <Password> add 'eTLNDDirectoryName=<LND Endpoint Name>,eTNamespaceName=Lotus Domino Server,dc=<Domain>' eTLNDAddCert eTLNDAddCertOperation=2 eTLNDAddCertOUName='eTLNDAccountName=<LND Account Name>,eTLNDOrganizationName=<Org Name>' eTLNDAddCertIDLocation='<ID FileLocation>' eTLNDAddCertSecretOUPwd='<User ID password>' eTLNDAddCertName='<temporary name>'
    
    etautil -d im -u etaadmin -p etaadmin delete 'eTLNDDirectoryName=<LND Endpoint Name>,eTNamespaceName=Lotus Domino Server,dc=<Domain>' eTLNDAddCert eTLNDAddCertName='<temporary name>'
    

    Note: Make sure the eTLNDAddCertName values are the same in those two commands.

More information:

Customize the Configuration for a Connector