My Oracle Support Banner

iPlanet Web Server 7.0 Crashes During Initial SSL Connection (Doc ID 2059747.1)

Last updated on APRIL 03, 2017

Applies to:

Oracle iPlanet Web Server - Version 7.0 and later
Information in this document applies to any platform.

Symptoms

When accessing SSL enabled web site running iPlanet Web Server 7.0, the connection fails with error saying " it can't establish a secure connection.".  Looking at the errors log, it shows the server has crashed upon accessing:

[18/Sep/2015:17:45:47] info ( 6727): CORE3274: successful server startup
[18/Sep/2015:17:45:51] catastrophe ( 6727): CORE3260: Server crash detected (signal SIGSEGV)
....
....
[18/Sep/2015:17:45:53] info ( 6782): CORE3274: successful server startup
[18/Sep/2015:17:45:53] catastrophe ( 6782): CORE3260: Server crash detected (signal SIGSEGV)

 


 

After enabling coredump on the OS and adding "SSL_DUMP=1; export SSL_DUMP" to the startserv script of the web server, we see a core file is created.  The crashing thread has the following stack:

  

Program terminated with signal 11, Segmentation fault.
#0  0x00002ba7b8a2adc6 in intel_aes_decrypt_cbc_256 () from /opt/webserver7/lib/libfreebl3.so
(gdb) ------------BEGIN WHERE--------------
(gdb) #0  0x00002ba7b8a2adc6 in intel_aes_decrypt_cbc_256 () from /opt/webserver7/lib/libfreebl3.so
#1  0x00002ba7b89f57fa in AES_Decrypt () from /opt/webserver7/lib/libfreebl3.so
#2  0x00002ba7b2e96921 in ssl3_HandleRecord () from /opt/webserver7/lib/libssl3.so
#3  0x00002ba7b2e97d49 in ssl3_GatherCompleteHandshake () from /opt/webserver7/lib/libssl3.so
#4  0x00002ba7b2e99281 in ssl_GatherRecord1stHandshake () from /opt/webserver7/lib/libssl3.so
#5  0x00002ba7b2e9f3fd in ssl_Do1stHandshake () from /opt/webserver7/lib/libssl3.so
#6  0x00002ba7b2ea078a in ssl_SecureRecv () from /opt/webserver7/lib/libssl3.so
#7  0x00002ba7b2ea472c in ssl_Recv () from /opt/webserver7/lib/libssl3.so
#8  0x00002ba7b06f12fd in DaemonSession::GetConnection() () from /opt/webserver7/lib/libns-httpd40.so
#9  0x00002ba7b06f16e3 in DaemonSession::run() () from /opt/webserver7/lib/libns-httpd40.so
#10 0x00002ba7b0bfb0d9 in Thread::run_() () from /opt/webserver7/lib/libnsprwrap.so
#11 0x00002ba7b2d60ace in _pt_root () from /opt/webserver7/lib/libnspr4.so
#12 0x000000357d00683d in start_thread () from /lib64/libpthread.so.0
#13 0x000000357c8d4fdd in clone () from /lib64/libc.so.6
(gdb) ------------END WHERE----------------

  

So the crash occurs when invoking intel_aes_decrypt_cbc_256 ().

 

 

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
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.