AOLserver actually manages the connections for nsopenssl. The nsopenssl code in question is:

if (Ns_QueueConn(sdPtr->driver, scPtr) != NS_OK) {
        Ns_Log(Warning, "%s: connection dropped", sdPtr->module);
        (void) SockClose(scPtr);
}

nsopenssl is getting something other than NS_OK back from Ns_QueueConn when the latter tries to append the connection to the run queue. AOLserver in turn may not have been keeping up with the load, but I'd first check your OS TCP pending connection limits. If your system was being hammered, it's possible your OS was turning away conns. I'm not sure I should have put this message in the log as it may not reflect what actually happened. Unless someone responds with a better answer, I'll take a closer look at the code tomorrow.

/s.

On Jul 22, 2006, at 7:45 PM, William Scott Jordan wrote:

Hi all!

We had a situation recently of extremely high traffic, during which connections were being rejected/dropped with following warning showing up in the logs: "Warning: nsopenssl: connection dropped" I guess my questions are, what "limit" in nsopenssl is causing connections to be dropped? Can this limit be adjusted? Is there any way to catch this error to allow for a more graceful degredation, such as with a redirect to an unencrypted "Server Too Busy" page?

This is on AOLServer 3.5.6, nsopenssl 2.1a, and FC3.

Any light that anyone can shed on this would be greatly appreciated.

-Scott


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to