Unable to login to IAM after upgrade to 10.8 with LDAP users
search cancel

Unable to login to IAM after upgrade to 10.8 with LDAP users

book

Article ID: 412482

calendar_today

Updated On:

Products

Service Virtualization

Issue/Introduction

We upgraded from 10.7.2 to 10.8.3.1 and IAM service is up and running. IAM is configured with LDAP. When we try to login as ldap users authentication is failing.

In User federation section, we noticed that LDAP password is incorrect. We updated the password with right password and changes are saved. When we re-build/re-install the IAM component using our ansible scripts, LDAP changes are reverted back.

 

Resolution

There is a change in storing the password of LDAP configured in IAM. LDAP password is now stored as a p12 file at location given below

   <USER_HOME>/.devtest/certificates/devtest-keystore.p12

   After you update the password in IAM, copy this file and place it at any persistent path where the files are not updated with the installation.

Add below property in iam.properties to refer this keystore path as ldap password.

iam.vault.keystore=<Location_of_p12_file>
iam.vault.password={cry}lf657dbd06c54c1590145b50f8f7252288365de0685431f6b3fab6a7d3b4e30349f1ca78d2286351bd9a5

  Restart the service after the changes. Update these changes in Ansible, so that changes are persistent with the next installation