LDAPS Using Oracle LDAP Client/Wallet Not Working with Error SBL-SEC-10018 (Doc ID 1994967.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel CRM - Version 8.1.1.11.11 [IP2013] and later
Information in this document applies to any platform.

Symptoms

When trying to start a session in Siebel 8.1.1.11 or later using the LDAPSecAdpt and Oracle LDAP client and SSL, the following errors are shown in the log:

ecAdptLog API Trace 4 0000000454f7163c:0 2015-03-04 08:31:35 Ldap Utility::ldap_open_init_ssl

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_open(xxx.xxx.com, 636) returns c6419f0.

SecAdptLog API Trace 4 0000000454f7163c:0 2015-03-04 08:31:35 Ldap Utility:: Invoking _ldap_init_SSL with AuthMode 1

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_init_SSL(file:E:\SS_Dev\siebsrvr\WALLET, ..) returns 554 Errstring is SSL handshake failed.

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_unbind(c6419f0) returns 0.

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_open(xxx.xxx.com, 636) returns c655100.

SecAdptLog API Trace 4 0000000454f7163c:0 2015-03-04 08:31:35 Ldap Utility:: Invoking _ldap_init_SSL with AuthMode 32

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_init_SSL(file:E:\SS_Dev\siebsrvr\WALLET, ..) returns 552 Errstring is Unable to open wallet.

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_unbind(c655100) returns 0.

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_open(xxx.xxx.com, 636) returns d7c0060.

SecAdptLog API Trace 4 0000000454f7163c:0 2015-03-04 08:31:35 Ldap Utility:: Invoking _ldap_init_SSL with AuthMode 64

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_init_SSL(file:E:\SS_Dev\siebsrvr\WALLET, ..) returns 552 Errstring is Unable to open wallet.

SecAdptLog 3rdpartyTrace 3 0000000454f7163c:0 2015-03-04 08:31:35 ldap_unbind(d7c0060) returns 0.

SecAdptLog API Trace 4 0000000454f7163c:0 2015-03-04 08:31:35 Ldap Utility: GetLdapHandle returns 3

SecAdptLog Memory Mgmt Trace 5 0000000454f7163c:0 2015-03-04 08:31:35 LDAP SecurityFreeErrMessage8, ErrMessage=a1eaf08.

GenericLog GenericError 1 0000000454f7163c:0 2015-03-04 08:31:35 (secmgr.cpp (2768) err=4597538 sys=0) SBL-SEC-10018: ldap_open failed

GenericLog GenericError 1 0000000454f7163c:0 2015-03-04 08:31:35 (secmgr.cpp (2840) err=4597521 sys=0) SBL-SEC-10001: An internal error has occurred within the authentication subsystem for the Siebel application. Please contact your system administrator for assistance.

ObjMgrSessionLog Error 1 0000000454f7163c:0 2015-03-04 08:31:35 (physmod.cpp (9382)) SBL-DAT-00565: An internal error has occurred within the authentication subsystem for the Siebel application. Please contact your system administrator for assistance.


LDAP without SSL works fine.

Desired behavior is that the Siebel application would come up under LDAP authentication both with and without SSL being used.

Cause

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