SAP Knowledge Base Article - Preview

2300435 - Crash in Indexserver due to wrong sslcryptoprovider.

Symptom

Experiencing a crash in the indexserver with the following crash stack:

1: 0x00007f5d294159d9 in Crypto::SSL::OpenSSL::Context::initialize()+0x225 at Context.cpp:138 (libhdbbasement.so)
2: 0x00007f5d293c1573 in Crypto::Configuration::createContext(Crypto::Provider::Type, Crypto::SSL::ContextType, ltt::allocator&)+0xc0 at Configuration.cpp:113 (libhdbbasement.so)
3: 0x00007f5d293c697f in Crypto::Configuration::createContext(Crypto::SSL::ContextType, ltt::allocator&)+0x3b at Configuration.cpp:80 (libhdbbasement.so)
4: 0x00007f5d293c9d18 in Crypto::DefaultConfiguration::getExternalSSLContext()+0xb4 at DefaultConfiguration.cpp:201 (libhdbbasement.so)
5: 0x00007f5d293eeef5 in Crypto::Provider::OpenSSLProvider::getFileBasedTrustStore()+0x11 at OpenSSLProvider.cpp:126 (libhdbbasement.so 
6: 0x00007f5d155f097d in Authentication::SAML::SAMLAuthenticator::doAuthenticate(void const*, unsigned long, Authentication::SAML::AuthenticationInfo&)+0x11d9 at SAMLAuthenticator.cpp:692 (libhdbrskernel.so) 
7: 0x00007f5d155f2867 in Authentication::SAML::SAMLAuthenticator::authenticate(void const*, unsigned long, Authentication::SAML::AuthenticationInfo&)+0x53 at SAMLAuthenticator.cpp:398 (libhdbrskernel.so) 
8: 0x00007f5d1a77f9e9 in Authentication::MethodSAML::Acceptor::handleAuthRequest(void const*, unsigned long)+0x195 at MethodSAML.cpp:351 (libhdbauthsrv.so)
9: 0x00007f5d1a77fc73 in Authentication::MethodSAML::Acceptor::evaluate(void const*, unsigned long, void*&, unsigned long&, Authentication::Manager::Status&)+0x160 at MethodSAML.cpp:282 (libhdbauthsrv.so)
10: 0x00007f5d1a76d278 in Authentication::Manager::Acceptor::evaluate(Authentication::Manager::Status&)+0x124 at ManagerAcceptor.cpp:280 (libhdbauthsrv.so)
11: 0x00007f5d17f9298a in ptime::SessionCodecNewdb::deAuthenticate(Execution::Context&, Communication::Protocol::RequestPacket&)+0xb96 at sm_codec_newdb.cc:898 (libhdbsqlsession.so)
12: 0x00007f5d17fc1e30 in ptime::SessionCodecNewdb::dVendorMessage(Execution::Context&, ptime::orawstream&)+0x470 at sm_codec_newdb.cc:646 (libhdbsqlsession.so)
13: 0x00007f5d17f844e9 in ptime::SessionCodec::decodeMessage(Execution::Context&, ptime::orawstream&)+0x45 at sm_codec.cc:250 (libhdbsqlsession.so
14: 0x00007f5d17fed0b6 in ptime::SessionHandler::doDecodeMessage_(ptime::CommEventObjects&)+0x42 at sm_handler.cc:1239 (libhdbsqlsession.so)
15:0x00007f5d17ff366b in ptime::SessionHandler::receiveMessage(Execution::Context&, ptime::CommEvent*)+0x3c7 at sm_handler.cc:1513 (libhdbsqlsession.so)
16: 0x00007f5d1801686b in ptime::TcpReceiver::doWork(Execution::Context&, ptime::CommMgr*)+0x5e7 at tcp_receiver.cc:532 (libhdbsqlsession.so)
17: 0x00007f5d18017cca in ptime::TcpReceiver::run(void*)+0x1d6 at tcp_receiver.cc:642 (libhdbsqlsession.so)
18: 0x00007f5d29151dc8 in TrexThreads::PoolThread::run()+0x8e4 at PoolThread.cpp:402 (libhdbbasement.so)
19: 0x00007f5d291543d0 in TrexThreads::PoolThread::run(void*&)+0x10 at PoolThread.cpp:175 (libhdbbasement.so)
20: 0x00007f5d1067cb19 in Execution::Thread::staticMainImp(void**)+0x7e5 at Thread.cpp:467 (libhdbbasis.so)
21: 0x00007f5d1067d9ed in Execution::Thread::staticMain(void*)+0x39 at ThreadMain.cpp:26 (libhdbbasis.so)


"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


Read more...

Environment

SAP Hana Database 1.0

Product

SAP HANA 1.0, platform edition

Keywords

OpenSSL, commoncrypto, CommonCryptoLib, , KBA , HAN-DB-SEC , SAP HANA Security & User Management , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.