This article provides the recovery procedure for resolving a credential mismatch between the Identity Manager Provisioning Directory (IMPD) and the local registry file, which prevents the Identity Manager Provisioning Server (IMPS) service from starting.
Identity Manager 14.5
A mismatch between the password stored in the IMPD and the local registry file prevents the Provisioning Server from authenticating, typically resulting in an LDAP_INVALID_CREDENTIALS error in the etatrans log.
Perform these steps on all Provisioning Repository machines.
dsa user: sudo su - dsadxserver stop all$DXHOME/config/settings/impd.dxc and change set min-auth = clear-password; to set min-auth = none;.$DXHOME/config/knowledge/:*-impd-co.dxc*-impd-inc.dxc*-impd-main.dxc*-impd-notify.dxc*-imps-router.dxcauth-levels from clear-password to auth-levels = anonymous, clear-password.dxserver start alluserPassword value for the following entries:eTDSAContainerName=DSAs,eTNamespaceName=CommonObjects,dc=etadbeTDSAContainerName=DSAs,eTNamespaceName=CommonObjects,dc=im,dc=etadbPerform these steps on all machines hosting the Provisioning Server.
imps user: sudo su - imps/opt/CA/SharedComponents/EnterpriseCommonServices/registry/hkey_local_machine/software/computerassociates/identity_manager/provisioning_server/domains/eta/etpassworddb/opt/CA/SharedComponents/EnterpriseCommonServices/registry/hkey_local_machine/software/computerassociates/identity_manager/provisioning_server/domains/im/etpassworddbetatrans log to confirm the system is using anonymous access.imps user (sudo su - imps) and navigate to ~/bin.pwdmgr utility for both the eta and im domains:DbHost value found in data/im_ps.conf.Perform these steps on all Provisioning Repository machines.
min-auth setting in $DXHOME/config/settings/impd.dxc back to clear-password.auth-levels in the knowledge files listed in Phase 1 back to clear-password.dxserver init allpwdmgr utility.pwdmgr for routine maintenance, ensure the "Password host" value matches the DbHost entry defined in the im_ps.conf file.DbHost may be defined as an alias rather than an IP address or the system hostname (e.g., ca-prov-srv).DbHost value will prevent the Provisioning Server from starting and result in an LDAP_INAPPROPRIATE_AUTH (0x30) error.