Bug 7910
Summary: | exit signal Segmentation fault (11) [httpsd Seg Faulting] | ||
---|---|---|---|
Product: | [Retired] Red Hat Secure Web Server | Reporter: | Will <willh> |
Component: | secureweb | Assignee: | Preston Brown <pbrown> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 3.1 | CC: | craigl |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2000-01-13 15:23:37 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Will
1999-12-20 20:38:55 UTC
i have been trying to track this down also. For me, it seems to happen every Sunday ( believe it or not! ). I can find no rhyme or reason to any special hits before it breaks. At first, I thought I noticed some non-EXP grade clients hitting it before it broke, but it seems to happen even without that. I set the 'SSLLogLevel' to 'trace', but i find nothing unusual here at all. Here is the last few lines before it going down: [19/Dec/1999 05:40:22 20459] [info] Connection to child 9 established (server XXX.com:443, client 209.214.22.129) [19/Dec/1999 05:40:22 20459] [trace] Seeding PRNG with 1032 bytes of entropy [19/Dec/1999 05:40:22 20459] [trace] OpenSSL: Handshake: start [19/Dec/1999 05:40:22 20459] [trace] OpenSSL: Loop: before/accept initialization[19/Dec/1999 05:40:22 20459] [trace] OpenSSL: Loop: SSLv3 read client hello A [19/Dec/1999 05:40:22 20459] [trace] OpenSSL: Loop: SSLv3 write server hello A [19/Dec/1999 05:40:22 20459] [trace] OpenSSL: Loop: SSLv3 write change cipher spec A [19/Dec/1999 05:40:22 20459] [trace] OpenSSL: Loop: SSLv3 write finished A [19/Dec/1999 05:40:22 20459] [trace] OpenSSL: Loop: SSLv3 flush data [19/Dec/1999 05:40:23 20459] [trace] OpenSSL: Loop: SSLv3 read finished A [19/Dec/1999 05:40:23 20459] [trace] OpenSSL: Handshake: done [19/Dec/1999 05:40:23 20459] [info] Connection: Client IP: 209.214.22.129, Protocol: SSLv3, Cipher: RC4-MD5 (128/128 bits) [19/Dec/1999 05:40:24 20459] [trace] OpenSSL: Write: SSL negotiation finished successfully [19/Dec/1999 05:40:24 20459] [info] Connection to child 9 closed with standard shutdown (server XXX.com:443, client 209.214.22.129) [19/Dec/1999 05:41:32 20468] [info] Connection to child 7 established (server XXX.com:443, client 209.214.22.129) [19/Dec/1999 05:41:32 20468] [trace] Seeding PRNG with 1032 bytes of entropy [19/Dec/1999 05:41:32 20468] [trace] OpenSSL: Handshake: start [19/Dec/1999 05:41:32 20468] [trace] OpenSSL: Loop: before/accept initialization[19/Dec/1999 05:41:32 20468] [trace] OpenSSL: Loop: SSLv3 read client hello A [19/Dec/1999 05:41:32 20468] [trace] OpenSSL: Loop: SSLv3 write server hello A [19/Dec/1999 05:41:32 20468] [trace] OpenSSL: Loop: SSLv3 write change cipher spec A [19/Dec/1999 05:41:32 20468] [trace] OpenSSL: Loop: SSLv3 write finished A [19/Dec/1999 05:41:32 20468] [trace] OpenSSL: Loop: SSLv3 flush data [19/Dec/1999 05:41:33 20468] [trace] OpenSSL: Loop: SSLv3 read finished A [19/Dec/1999 05:41:33 20468] [trace] OpenSSL: Handshake: done [19/Dec/1999 05:41:33 20468] [info] Connection: Client IP: 209.214.22.129, Protocol: SSLv3, Cipher: RC4-MD5 (128/128 bits) [19/Dec/1999 05:41:33 20468] [trace] OpenSSL: Write: SSL negotiation finished successfully [19/Dec/1999 05:41:33 20468] [info] Connection to child 7 closed with standard shutdown (server XXX.com:443, client 209.214.22.129) [19/Dec/1999 06:45:07 20468] [info] Connection to child 7 established (server YYY.com:443, client 194.168.57.135) [19/Dec/1999 06:45:07 20468] [trace] Seeding PRNG with 1032 bytes of entropy [19/Dec/1999 06:45:07 20468] [trace] OpenSSL: Handshake: start [19/Dec/1999 06:45:07 20468] [trace] OpenSSL: Loop: before/accept initialization[19/Dec/1999 06:45:07 20468] [trace] OpenSSL: Loop: SSLv3 read client hello A [19/Dec/1999 06:45:07 20468] [trace] OpenSSL: Loop: SSLv3 write server hello A [19/Dec/1999 06:45:07 20468] [trace] OpenSSL: Loop: SSLv3 write certificate A [19/Dec/1999 06:45:07 20468] [trace] OpenSSL: Loop: SSLv3 write key exchange A [19/Dec/1999 06:45:07 20468] [trace] OpenSSL: Loop: SSLv3 write server done A [19/Dec/1999 06:45:07 20468] [trace] OpenSSL: Loop: SSLv3 flush data [19/Dec/1999 17:06:27 20467] [info] Connection to child 3 established (server YYY.com:443, client 24.112.183.162) [19/Dec/1999 17:06:27 20467] [trace] Seeding PRNG with 1032 bytes of entropy [19/Dec/1999 17:06:27 20467] [trace] OpenSSL: Handshake: start [19/Dec/1999 17:06:27 20467] [trace] OpenSSL: Loop: before/accept initialization[19/Dec/1999 17:06:28 20467] [trace] OpenSSL: Loop: SSLv3 read client hello A [19/Dec/1999 17:06:28 20467] [trace] OpenSSL: Loop: SSLv3 write server hello A [19/Dec/1999 17:06:28 20467] [trace] OpenSSL: Loop: SSLv3 write certificate A [19/Dec/1999 17:06:28 20467] [trace] OpenSSL: Loop: SSLv3 write key exchange A [19/Dec/1999 17:06:28 20467] [trace] OpenSSL: Loop: SSLv3 write server done A [19/Dec/1999 17:06:28 20467] [trace] OpenSSL: Loop: SSLv3 flush data [19/Dec/1999 17:09:40 20460] [info] Connection to child 5 established (server YYY.com:443, client 24.112.183.162) [19/Dec/1999 17:09:40 20460] [trace] Seeding PRNG with 1032 bytes of entropy [19/Dec/1999 17:09:40 20460] [trace] OpenSSL: Handshake: start [19/Dec/1999 17:09:40 20460] [trace] OpenSSL: Loop: before/accept initialization[19/Dec/1999 17:09:40 20460] [trace] OpenSSL: Loop: SSLv3 read client hello A [19/Dec/1999 17:09:40 20460] [trace] OpenSSL: Loop: SSLv3 write server hello A [19/Dec/1999 17:09:40 20460] [trace] OpenSSL: Loop: SSLv3 write certificate A [19/Dec/1999 17:09:40 20460] [trace] OpenSSL: Loop: SSLv3 write key exchange A [19/Dec/1999 17:09:40 20460] [trace] OpenSSL: Loop: SSLv3 write server done A [19/Dec/1999 17:09:40 20460] [trace] OpenSSL: Loop: SSLv3 flush data [19/Dec/1999 17:10:31 20461] [info] Connection to child 4 established (server YYY.com:443, client 24.112.183.162) [19/Dec/1999 17:10:31 20461] [trace] Seeding PRNG with 1032 bytes of entropy [19/Dec/1999 17:10:31 20461] [trace] OpenSSL: Handshake: start [19/Dec/1999 17:10:31 20461] [trace] OpenSSL: Loop: before/accept initialization[19/Dec/1999 17:10:32 20461] [trace] OpenSSL: Loop: SSLv3 read client hello A [19/Dec/1999 17:10:32 20461] [trace] OpenSSL: Loop: SSLv3 write server hello A [19/Dec/1999 17:10:32 20461] [trace] OpenSSL: Loop: SSLv3 write certificate A [19/Dec/1999 17:10:32 20461] [trace] OpenSSL: Loop: SSLv3 write key exchange A [19/Dec/1999 17:10:32 20461] [trace] OpenSSL: Loop: SSLv3 write server done A [19/Dec/1999 17:10:32 20461] [trace] OpenSSL: Loop: SSLv3 flush data The connection at 06:45:07 is the first one that doesn't seem to close properely. That connection was from somewhere else, so I'm not sure if it worked or not. But all the remaining ones ( client addr 24.112.183.162 ) are from my testing this, and they all failed. The client simply sees a browser error along the lines of 'I/O Error communicating with server'. Otherwise, this is a pretty basic server. It is multi-homed, and has two SSL sites on it. We are using a 128bit server key. Any other information helpful? I really do need to get this fixed. It is incredibly embarassing to have our linux/apache box need to be rebooted once a week, my pitch to moving away from NT was that they wouldn't have to be rebooted once a week. Annoyingly ironic? |