slee_acs Crashes Due to Database Connection Error: ORA-03135: connection lost contact (Doc ID 2019635.1)

Last updated on AUGUST 21, 2017

Applies to:

Oracle Communications Network Charging and Control - Version 5.0.2 and later
Oracle Solaris on SPARC (64-bit)

Symptoms

On Oracle Network Charging and Control (NCC) Service Logic Controllers (SLCs), the slee_acs process will crash and leave a core if it's connection to the Oracle Database (DB) is lost.

From the slee_acs log file, the following errors may have been logged:

Jun  5 02:08:19.730021 slee_acs(24931) WARNING: ccs_getGlobalCapabilities: Error retrieving capabilities.

and/or:

Jun  5 02:08:41.179966 slee_acs(24934) ERROR: ORACLE error--
Jun  5 02:08:41.180262 slee_acs(24934) ERROR: ORA-03135: connection lost contact

Alternatively, the backtrace of the core will show that slee_acs crashed while calling functions within Oracle client libraries:

#0  0xfc73cedc in __lwp_sigqueue () from /lib/libc.so.1
No symbol table info available.
#1  0xfc6e527c in raise () from /lib/libc.so.1
No symbol table info available.
#2  0xfdc665a4 in skgesigOSCrash () from /u01/app/oracle/product/11.2/lib32/libclntsh.so.11.1
No symbol table info available.
#3  0xfe1b4cd8 in kpeDbgSignalHandler () from /u01/app/oracle/product/11.2/lib32/libclntsh.so.11.1
No symbol table info available.
#4  0xfdc66ae4 in skgesig_sigactionHandler () from /u01/app/oracle/product/11.2/lib32/libclntsh.so.11.1
No symbol table info available.
#5  <signal handler called>
No symbol table info available.
#6  0xfbed923c in acsChassisLoadService (serviceData=0x31d6aec, callInfo=0x31d5cd8, dbData=0x2415a0 <staticDBData>, outData=0xffbfd9e0, component=0xffbfedf0)
    at /opt/gcc-3.2.3/include/c++/3.2.3/bits/ios_base.h:57
#7  0x0015e908 in AcsChassisExtendService::runAllLoadService (this=<incomplete type>, servEntry=0x31d6aec, telData=0x31d5cd8, dbData=0x2415a0 <staticDBData>,
    ogCallInfo=0xffbfd9e0, component=0xffbfedf0) at acsChassisExtendService.cc:548
#8  0x0014d9f8 in runAllLoadService (serviceName=0x31d6af8 "CCS_ACSGPRS_MO", servEntry=0x31d6aec, telData=0x31d5cd8, dbData=0x2415a0 <staticDBData>,
    ogCallInfo=0xffbfd9e0, component=0xffbfedf0) at /DEV_BASE/CGBUNCC_5_0_2_0_0CUSTFIX_CORE_GENERIC_IPV6/THIRD_PARTY/include/boost/smart_ptr/shared_ptr.hpp:417
#9  0x00078200 in acsSLEEChassis_t::acsChassisPerformLoad (this=0x2f89480, loadFn=0x14d77c <runAllLoadService>, context=0x31d52c0, dbData=0x2415a0 <staticDBData>,
    component=...) at acsChassis.cc:5482
#10 0x00073ba0 in acsSLEEChassis_t::handleInitCall (this=0x2f89480, component=..., doProcessCall=@0xffbfed36: true, tcapPrimitive=0xed3117c4) at acsChassis.cc:4726
#11 0x000a72d0 in acsSLEEChassis_t::handleINAPComponent (this=0x2f89480, context=0x0, component=0xffbfedf0, doProcessCall=@0xffbfed36: true, dialog=0xc004fe10,
    tcapPrimitive=0xed3117c4) at acsChassisTelephony.cc:714
#12 0x0006b060 in acsSLEEChassis_t::processINAPComponent (this=0x2f89480, context=@0xffbfedbc: 0x0, component=0xffbfedf0, tcapPrimitive=0xed3117c4,
    sleeApplication=0x31b6e08, erbcsmSeen=@0xffbfedbb: false, serviceChangeErbcsmSeen=@0xffbfedc3: false, eventSignalledCallEnded=@0xffbfeddb: false,
    callOver=@0xffbfedc2: false) at acsChassis.cc:2358
#13 0x00069568 in acsSLEEChassis_t::main (this=0x2f89480) at acsChassis.cc:1821
#14 0x000623f0 in main (argc=1, argv=0xffbff514) at slee_acs.cc:144

Changes

DB shutdown while slee_acs was running or the SLEE was started while the DB was down.

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