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+proced
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]

Reply via email to