http://www.mail-archive.com/[email protected]/msg10542.html

> All MSIE's do not work (incl. 5.0, 5.5, 6.0x Versions).
>
> Not working means: They work most of the time, but now and then especially
> if the webuser is a minute or more idle the next request gives the
infamous
> "page cannot be displayed,  server or dns error" - blaming nonsense.

This sounds a lot like a problem I ran into with 2.7.2 running on Windows
2000.  I reported it in mod_ssl's bugdb as PR #528 (see
http://marc.theaimsgroup.com/?l=apache-modssl&m=98361996627002&w=2 or
http://www.mail-archive.com/[email protected]/msg10542.html ).

This was fixed in 2.8.2, however, but only for Win32 (there's
platform-specific read/write code in io_engine.c).  The basic problem was
that MSIE would somehow cause the socket to appear ready for reading, but
there would be no data yet on the socket.  This was treated as a failure,
and the end result was MSIE's generic DNS error.  The fix was to detect this
case and retry (the logic already existed in another Win32-specific
routine).  See SSL_recvwithtimeout() and/or SSL_writewithtimeout().

You don't say what platform(s) you are running on, but if it's not Win32, I
suppose it's possible that the same problem could be present in the other
platform-specific variations doing I/O. (I have not looked to see if this is
the case).  You could see if a similar change would be appropriate there.

Since implementing this fix about a year and a half ago (we actually ran
with the fix before it was delivered in 2.8.2), we no longer experience this
problem with MSIE.

Good luck,

Martin Dickau, ByAllAccounts
[EMAIL PROTECTED]



______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to