Hi,
I'm using apache-ssl on a debian installation, the following packages are
installed.
ii apache-common 1.2.6+1.16-1 Files which are common to apache and apache-
ii apache-ssl 1.2.6+1.16-1 Versatile, high-performance HTTP server with
ii libssl08 0.8.1-4 SSL shared libraries
ii ssleay 0.8.1-4 Secure Socket Layer and related cryptocraphi
On this server I run three virtual web servers of which one is SSL and
uses a Thawte certificate.
I have the following problem with the server. Initial connection to the
SSL server is fast, the certificate information is viewable in the
browser. However pages having lots of (small) images take long times to
load. The loading of the pages initialy goes smooth and then all of a
sudden it hangs on a random image in the page and it then takes up to
several minutes to load the image and the rest of the page. At the same
time the connections to the non-ssl sites is totally normal.
When a hang occurs in the error_log of the virtual server a line
"SSL_Accept failed" is appended, like this:
[Mon May 18 13:00:07 1998] SSL_Accept failed
[Mon May 18 13:00:08 1998] SSL_Accept failed
[...]
[Mon May 18 13:43:08 1998] SSL_Accept failed
[Mon May 18 13:43:24 1998] SSL_Accept failed
No other errors show up.
I first used apache-ssl_1.2.5+1.1.3 and upgraded to the 1.2.6 version
hoping this would solve this problem, but that didn't make any difference.
I did quite some researche on this problem, but only found two suggested
solutions. The first was to disable Keepalives, I tried it but that didn't
help. The second was it had to do with not all fields in the certificate
been filled out, but they are.
This problem seems to be unknown, if so does anybody know how to narrow
down the problem. I already did some tcpdumps of the traffic between
browser and server and some system call traces on the server, but with no
success. Is there for example a way to raise the debug level on the
server?
Many thanks in advance,
Edwin de Vreede.