My Oracle Support Banner

After Updating 23.6 Patch EAI Object Manager Component with LDAP Authentication Crashes if User Pass Wrong Username or Password (Doc ID 3014219.1)

Last updated on SEPTEMBER 30, 2024

Applies to:

Siebel CRM - Version 23.6 and later
Siebel Financial Services CRM - Version 23.5 to 23.5 [Release V17]
Information in this document applies to any platform.

Symptoms

User applied 23.6 patch on Siebel 22.10 and observed frequent crashes on EAIObjMgr component which uses LDAP authentication. It was observed crashes are intermittent. 

Enterprise log contains below error:

SBL-OSD-02006   Process 9113 exited with error - Process exited because it received signal SIGABRT.

EAIObjMgr log has below errors:

GenericLog GenericError 1 0000858c64ff2399:0 2023-09-11 15:11:31 (secmgr.cpp (2923) err=4597526 sys=0) SBL-SEC-10006: The authentication system cannot find the user with the specified username. Please check that you have entered the username correctly or contact your system administrator for assistance.
ObjMgrSessionLog Error 1 0000858c64ff2399:0 2023-09-11 15:11:31 (physmod.cpp (10096)) SBL-DAT-00568: The authentication system cannot find the user with the specified username. Please check that you have entered the username correctly or contact your system administrator for assistance.

or

GenericLog GenericError 1 00003c6264f76439:0 2023-09-05 09:21:37 (secmgr.cpp (2927) err=4597527 sys=0) SBL-SEC-10007: The username or password you have entered is not correct. Enter your username and password again.
ObjMgrSessionLog Error 1 00003c6264f76439:0 2023-09-05 09:21:37 (physmod.cpp (10096)) SBL-DAT-00569: The username or password you have entered is not correct. Enter your username and password again.

Callstack during crash:

Called from:

/saprod/app/siebel/ses/siebsrvr/lib/libsslcosd.so'0x4dd38 [0xfe48dd38]

/lib/libc.so.1'__sighndlr 0xc [0xfc403c68]

/lib/libc.so.1'call_user_handler 0x414 [0xfc3f5bf8]

/lib/libc.so.1'sigacthandler 0xac [0xfc3f5fac]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfcmn.so'void CSSObjectBase::ClearErrorMsg()const 0x4 [0xfe2ee6c4] [Signal 11 (SEGV)]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSSecOMClnt::GetDBCredential(const SSstring&,CSSSecDBCred&) 0x4 [0xf58f3204]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSModelPhysDef::CreateDbConn(CSSDataSource*,CSSDbConn*&) 0x2a8 [0xf592a9e8]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSModelPhysDef::LogonDataSource(CSSDataSource*,int,CSSDbConn*&) 0xcc [0xf5929c8c]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSModelPhysDef::Logon(const unsigned short*) 0x1f4 [0xf5929a14]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSSqlBCDef::CreateSqlObj(CSSModelPhysDef*,CSSSqlObj*&) 0x8c [0xf59cc36c]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSRRCompiledDataSrc::DOGetCompiledData(const unsigned short*,const unsigned short*,CCFPropertySet*,int&) 0x204 [0xf5c25f04]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSDynamicDataReader::OpenObj(const unsigned short*,const unsigned short*,int&) 0x2c4 [0xf5c1dd84]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSHybridDataReader::OpenObj(const unsigned short*,const unsigned short*,int&) 0x608 [0xf5c3fb48]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSObjDefMgr::OpenObj(const unsigned short*,const unsigned short*,int&) 0x31c [0xf58ac95c]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSObjDefMgr::LoadClassDef(const unsigned short*,CSSClassDef*&) 0x2cc [0xf587862c]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSObjDefMgr::GetClassDef(const unsigned short*,CSSClassDef*&) 0x180 [0xf585ae40]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfdm.so'unsigned CSSModelPhysDef::GetClassDef(const unsigned short*,CSSClassDef*&) 0x40 [0xf591dac0]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfom.so'unsigned CSSModel::TriggerCTEventsRecur(CTObjectType,const unsigned short*,const unsigned short*,const unsigned short*,CSSBusComp*,unsigned short,CSSStringArray&,const CCFPropertySet&) 0x1660 [0xf689bd20]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfom.so'unsigned CSSModel::TriggerCTEvents(CTObjectType,const unsigned short*,const unsigned short*,const unsigned short*,CSSBusComp*,unsigned short,const CCFPropertySet&) 0x50 [0xf689a610]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfom.so'unsigned CSSModel::TriggerCTEvents(CTObjectType,const unsigned short*,const unsigned short*,const unsigned short*,CSSBusComp*,unsigned short) 0x38 [0xf689a578]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfom.so'void CSSModel::DoLogout(const bool,const CCFArray*,CCFArray<ccfelemptr >*) 0x2b8 [0xf6894658]

/saprod/app/siebel/ses/siebsrvr/lib/libsscfom.so'void CSSModel::Release() 0xcc [0xf689560c]

/saprod/app/siebel/ses/siebsrvr/lib/libsstcsiom.so'int CSSSIOMSession::Logoff() 0x2fc [0xf6d4887c]

/saprod/app/siebel/ses/siebsrvr/lib/libsstcsiom.so'CSSSIOMSession::~CSSSIOMSession() 0x50 [0xf6d4197 TAG

FDR during crash:

1693390788 33031 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_USER_PREF_RESET Clear User Preference Setting 248032032 0
1693390788 33031 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SESS_LOGOUT User Logout 248032032 0
1693390788 33031 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SVC_CNST BusSvc Construction 226515992 0 Smart Script Execution Cleanup CSSCSExecCleanupService
1693390788 33031 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SVC_INVOKE Service Invoke Method 226515992 0 Smart Script Execution Cleanup #CleanUp#
1693390788 33031 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SVC_DSTR BusSvc Destruction 226515992 0 Smart Script Execution Cleanup
1693390788 33031 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SESS_CT_EVT Trigger CT Event 248032032 1 Siebel Sales Enterprise TIMEOUT
1693390788 33031 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SVC_CNST BusSvc Construction 289006920 0 Task UI Service (SWE) CSSSWETaskUIService
1693390788 33031 Fdr_SRF Siebel Repository FdrSub_SRF_LOAD_OBJ Load Repository Object 0 0 Class
1693390788 33031 Fdr_FDR Fdr Internal FdrSub_FDR_CRASH ** CRASHING THREAD ** 0 0


The issue can be reproduced at will with the following steps:

1. Try to apply 23.6 patch on Siebel 22.10 environment

2. For EAIObjMgr use LDAP authentication

3. Try to pass incorrect user name or password in EAI call for authentication

4. Verify are there any crashes on EAIObjMgr_enu or not

Changes

Applied 23.6 patch on Siebel 22.10 environment .

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.