Hi:

Our application crashed during startup when tried to connect to the
remote server via libCurl which calls SSL_connect with the following
error:

fips.c(146): OpenSSL internal error, assertion failed: FATAL FIPS
SELFTEST FAILURE
Program received signal SIGABRT, Aborted.

Wondering what could be the root cause of this error? Is there any way
to get more information? What would be the solution to solve the
problem? 

Thanks a lot, 

-Yolanda

Here is the stack trace. 
(gdb) bt
#0  0x00f4a410 in __kernel_vsyscall ()
#1  0x00dbedf0 in raise () from /lib/libc.so.6
#2  0x00dc0701 in abort () from /lib/libc.so.6
#3  0x002c64da in OpenSSLDie () from
/usr/local/cm/lib/libcrypto.so.0.9.8
#4  0x002b8c0c in FIPS_selftest_check ()
   from /usr/local/cm/lib/libcrypto.so.0.9.8
#5  0x002c998f in EVP_DigestUpdate ()
   from /usr/local/cm/lib/libcrypto.so.0.9.8
#6  0x0075eb6b in ssl3_finish_mac ()
   from /usr/local/cm/lib/libssl.so.0.9.8
#7  0x00763e33 in ssl23_connect () from
/usr/local/cm/lib/libssl.so.0.9.8
#8  0x0077063a in SSL_connect () from /usr/local/cm/lib/libssl.so.0.9.8
#9  0x009c6177 in ossl_connect_step2 (conn=0xb7b56138, 
    sockindex=<value optimized out>, nonblocking=false, done=0xaf8e47c7)
    at ssluse.c:1539
#10 ossl_connect_common (conn=0xb7b56138, 
    sockindex=<value optimized out>, nonblocking=false, done=0xaf8e47c7)
    at ssluse.c:1891
#11 0x009c72cd in Curl_ossl_connect (conn=0xb7b56138, sockindex=0)
    at ssluse.c:1932
#12 0x009d85c3 in Curl_ssl_connect (conn=0xb7b56138, sockindex=0)
    at sslgen.c:187
#13 0x009b8537 in Curl_http_connect (conn=0xb7b56138, done=0xaf8e4936)
    at http.c:1786
#14 0x009bed3b in Curl_protocol_connect (conn=0xb7b56138, 
    protocol_done=0xaf8e4936) at url.c:2842
#15 0x009bf18b in setup_conn (conn=0xb7b56138, hostaddr=0xb7b56790, 
---Type <return> to continue, or q <return> to quit---
    protocol_done=0xaf8e4936) at url.c:4449
#16 0x009c1bf3 in Curl_connect (data=0xb7b44548, in_connect=0xaf8e4930, 
    asyncp=0xaf8e4937, protocol_done=0xaf8e4936) at url.c:4525
#17 0x009ce4ba in connect_host (data=0xb7b44548) at transfer.c:2357
#18 Curl_perform (data=0xb7b44548) at transfer.c:2438
#19 0x009cf19d in curl_easy_perform (curl=0xb7b44548) at easy.c:538
#20 0x00be1bbe in CCsHttpRequest::Submit(long&, TCsAutoArray<char>&,
unsigned int&) () from /opt/cisco/connection/lib/libCsHttp.so
#21 0x00be256f in CCsHttpRequest::Submit(long&, ICsString&) ()
   from /opt/cisco/connection/lib/libCsHttp.so
#22 0x00a6defd in CCsEwsClient::makeHttpRequest(CCsString const&,
CCsString const&, TCsAutoPtr<xercesc_2_7::SAX2XMLReader>&, CCsString
const&, std::vector<CCsString, std::allocator<CCsString> >&, long&,
CCsEwsCapture*, CCsString*) () from
/opt/cisco/connection/lib/libCsEws.so
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to