Ralf, Tim, Eric and others, I'm indebted to D. M. Ilstrup for helping to solve my
longstanding problem with RSAref+SSLeay+mod_ssl . I'll recap the problem and its
solution, in case you'd like to make a note of it in your installation instructions:
In trying to setup a secure site, I was able to successfully compile and install
RSAref 2.0, then SSLeay 0.9.0b, then mod_ssl-2.0.13-1.3.3 (with Apache 1.3.3).
However, when I tried to hit my secure website, Netscape would "hang" (spinning
endlessly) while it waited for a reply. Also, when trying "s_client -host localhost
-port 8443" in SSLeay, only the first 4-5 lines of the cerficate would be displayed
before s_client froze. Also, when trying "make certificate TYPE=test" in mod_ssl, I
would get a memory error.
It turns out these problems can all be traced back to a setting in RSAref that is
incorrect for my Digital Alpha (running Digital Unix 4.0d, though that's probably not
important).
In rsaref-2.0/source/global.h, on line 26, it is assumed that "unsigned long int" is a
four-byte word. On Alphas, it is actually a eight-byte word. Changing the setting
from "unsigned long int" to "unsigned int" fixed everything. SSLeay, mod_ssl, and
"make certificate" all work just fine now.
-----== Sent via Deja News, The Discussion Network ==-----
http://www.dejanews.com/ Easy access to 50,000+ discussion forums
______________________________________________________________________
Apache Interface to SSLeay (mod_ssl) www.engelschall.com/sw/mod_ssl/
Official Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]