LDAP Connector Post-Upgrade Tasks
After the Secure Agent upgrades, you must configure the Java heap size and add the secure certificates for LDAP Connector.
Configure the Java Heap Size for LDAP Connector
If you increased the Java heap size in the pmrdtm.cfg file located at <Secure Agent installation directory>\main\bin\rdtm in the previous version to read or write binary data or large amounts of data, you must perform the following steps after the Secure Agent upgrades to version 33:
- 1. In the Informatica Cloud home page, click Configure > Runtime Environments.
- 2. Select the Secure Agent for which you want to increase the Java heap size, and click Edit.
- 3. In System Configuration Details, select type DTM.
- 4. Set the values for the JVM options, JVMOption1 and JVMOption2, according to the requirement.
For example, set JVMOption1 to -Xms1024m and JVMOption2 to -Xmx2048m.
- 5. Restart the Secure Agent.
Copy the Secure Certificates for LDAP Connections Enabled with Secure Connection
Copy the secure certificates for LDAP Connector on the Secure Agent machine based on the version of the Secure Agent upgrade.
Upgrade from Secure Agent versions earlier than 30.0 to 33.0
After the Secure Agent upgrades from versions earlier than 30.0 to 33.0, the Secure Agent does not retain the certificates available in the following directories from the previous version for LDAP Connector:
- •<Secure Agent installation directory>\main\tomcat
- •<Secure Agent installation directory>\main\bin\rdtm
The Secure Agent also does not retain the certificates placed in the cacerts file in the following directory from the previous version:
<Secure Agent installation directory>\jre\lib\security\cacerts file
The issue causes the Data Synchronization tasks and mapping tasks to fail after the upgrade.
To ensure that tasks do not fail, perform the following steps:
- 1. Navigate to <Secure Agent installation directory>\apps\Data_Integration_Server\ext.
- 2. Create the following directory structures:
- - deploy_to_main\bin\rdtm
- - deploy_to_main\tomcat
- 3. Copy the certificates from <Secure Agent installation directory>\main2\tomcat to <Secure Agent installation directory>\apps\Data_Integration_Server\ext\deploy_to_main\tomcat.
- 4. Copy the certificates from <Secure Agent installation directory>\main2\bin\rdtm to <Secure Agent installation directory>\apps\Data_Integration_Server\ext\deploy_to_main\bin\rdtm.
- 5. Copy the cacerts file from <Secure Agent installation directory>\jre2\lib\security to <Secure Agent installation directory>\jre\lib\security.
- 6. You must restart the Secure Agent after you copy the certificates and files.
Upgrade from Secure Agent version 32.0 to 33.0
After Secure Agent 30.0 or later versions upgrades to 33.0, existing Data Synchronization and Mapping Configuration tasks fail and results in the following error: javax.net.ssl.SSLHandshakeException
To ensure that the tasks from the previous version do not fail, perform the following tasks:
- 1. Navigate to <Secure Agent installation directory>\apps\Data_Integration_Server\ext.
- 2. Create the following directory structures:
- - deploy_to_main\bin\rdtm
- - deploy_to_main\tomcat
- 3. Copy the certificates from <Secure Agent installation directory>\main2\tomcat to <Secure Agent installation directory>\apps\Data_Integration_Server\ext\deploy_to_main\tomcat.
- 4. Copy the certificates from <Secure Agent installation directory>\main2\bin\rdtm to <Secure Agent installation directory>\apps\Data_Integration_Server\ext\deploy_to_main\bin\rdtm.
- 5. You must restart the Secure Agent after you copy the certificates.