oidldapd Processes Fails to Start With gsluwpwaGetWalletPasswd Error
Last updated on AUGUST 31, 2017
Applies to:Oracle Internet Directory - Version 9.0.4 and later
Information in this document applies to any platform.
***Checked for relevance on 22-Jan-2013***
There are two related sets of errors that can be encountered that have related solutions. These are described below:
After moving 126.96.36.199 OID to RAC on Tru64 5.1A, oidmon starts but oidctl fails to start with:
OiD LDAP server started. gsluwpwaGetWalletPasswd: Opening 1 file failed with error 11005 Error reading repl passwd from wallet in gslfLoadDSE Could not Load Initial data (LoadDSE) in Main
Duplicate while inserting in Hash Table.
Comparing the original and new OID directories and files, it is found that the file oidpwdr does not exist on the new system:
ls -l $ORACLE_HOME/ldap/admin/oidpwdr -rw------- 1 oracle system 16 Apr 18 2002 /u01/app/oracle/product/9.2.0/ldap/admin/oidpwdr
The OIDMON process fails to start in a RAC environment with:
gsluwpwaGetWalletPasswd: Opening 2 file failed with error 11005 [gslusw]:Error reading 'ods' passwd from wallet [gsdsiConnect]:Error reading 'ods' passwd from wallet [oidmon]: Unable to connect to database, will retry again after 20 sec
In this case, oidpasswd was successfully run on one RAC node, and OID can be started on that node. The problem lies with the other nodes
Checking the OID $ORACLE_HOME/ldap/admin directory, the file oidpwdlldap1 exists only on the node where oidpasswd was run.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms