I did that, I tried just copying the DLL's across, and then unzipping the whole distribution into the Apache directory.. Interestingly I've got it working at home on Win2k. I thought it was giving the same error, but I just hadn't put openssl on the path at home. No such simple fix at work though...
Bruce Ashton Java Developer Product Development Branch Commercial Division ext. 4560 > -----Original Message----- > From: Zhang, Li [SMTP:[EMAIL PROTECTED]] > Sent: Wednesday, October 03, 2001 5:32 PM > To: '[EMAIL PROTECTED]' > Subject: RE: (127) The specific procedure could not be found: > > You need to unzip the Apache_1.3.20-Mod_SSL_2.8.4-OpenSSL_0.9.6a-WIN32.zip > and replace your existing Apache using this one (not just copy-n-paste > openssl and dlls). > > Li > > -----Original Message----- > From: Ashton, Bruce [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, October 03, 2001 4:09 AM > To: '[EMAIL PROTECTED]' > Subject: (127) The specific procedure could not be found: > > > Syntax error on line 204 of C:/program files/apache > group/apache/conf/httpd.conf > : > Cannot load C:/program files/apache group/apache/modules/mod_ssl.so into > server: > (127) The specific procedure could not be found: > > OK, this is the error message I am getting. The LoadModule line in my > httpd.conf file is: > > LoadModule ssl_module modules/mod_ssl.so > > This does match the mod_ssl.so object file in my modules directory. The > version of mod_ssl I am using is from the binaries distribution > Apache_1.3.20-Mod_SSL_2.8.4-OpenSSL_0.9.6a-WIN32.zip > from http://www.modssl.org/contrib/ > > I unzipped the contents of this zip file into my C:\Program files\Apache > Group\Apache directory. (I had previously installed the win32 version of > Apache 1.3.20 using the windows installer. I'm running Windows NT 4.0) > I copied the openssl directory to C:\ > I copied the files ssleay32.dll and libeay32.dll into my C:\Winnt\System32 > directory. > I put the directory c:\openssl\bin on my path. I also have cygwin > installed, but c:\openssl\bin is before it on the path. The command > 'which > openssl' returns c:\openssl\bin\openssl.exe in both a dos and as bash > shell. > > I tried adding the directives > > LoadFile C:/openssl/bin/ssleay32.dll > LoadFile C:/openssl/bin/libeay32.dll > > to httpd.conf > (clutching at straws now.) > > I read over the archives of > http://marc.theaimsgroup.com/?l=apache-modssl&w=2&r=1&s=The+specified+proc > ed > ure+could&q=b > > where people seemed to be having similar problems. > > I also tried putting the openssl directory into a directory called > c:\apache, as one of posts suggested. (I thought it might be some kind of > hard-coded default.) > > I continually get the same error. > > I tried deliberately misspelling the module file name in httpd.conf, and I > get a different error (126) so I think it is finding the object file, but > maybe not some procedure handle within the object file or something > (IANAC/C++P) > > Can anybody help me out? I'm running out of ideas. > > > > Bruce Ashton > Java Developer > Product Development Branch > Commercial Division > ext. 4560 > > ______________________________________________________________________ > Apache Interface to OpenSSL (mod_ssl) www.modssl.org > User Support Mailing List [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] > ______________________________________________________________________ > Apache Interface to OpenSSL (mod_ssl) www.modssl.org > User Support Mailing List [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] ______________________________________________________________________ Apache Interface to OpenSSL (mod_ssl) www.modssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
