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]

Reply via email to