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]

Reply via email to