Hi all,

I'm on RH 6.1, Apache 1.3.9, modssl 2.4.8-1.3.9, and openssl 0.9.4. When 
I attempted to establish a secure connection, my Netscape browser 
complained about an incorrect "Message Authentication Code." The end of 
ssl_engine_log looks like this:

[10/Nov/1999 20:47:25 25706] [info]  Connection to child 3 established 
(server blah.com:443, client 12.34.56.78)
[10/Nov/1999 20:47:25 25706] [error] SSL handshake failed (server 
blah.com:443, client 12.34.56.78) (OpenSSL library error follows)
[10/Nov/1999 20:47:25 25706] [error] OpenSSL: error:0407106B:rsa 
routines:RSA_padding_check_PKCS1_type_2:block type is not 02
[10/Nov/1999 20:47:25 25706] [error] OpenSSL: error:04065072:rsa 
routines:RSA_EAY_PRIVATE_DECRYPT:padding check failed
[10/Nov/1999 20:47:25 25706] [error] OpenSSL: error:1408F071:SSL 
routines:SSL3_GET_RECORD:bad mac decode

Can anybody help me? This looks like an openssl problem, but I was able 
to make this same build of openssl run fine under Apache 1.3.6 with 
mod_ssl-2.3.11-1.3.6. This factor focuses my suspicions on this new 
version of modssl. Here's some background, if needed:

I downloaded and untarred the sources. Moving to openSSL, I did:

./configure
make
make test

Everything looked good. I then moved to mod_SSL and did:

./configure --with-apache=../apache_1.3.9 --with-ssl=../openssl-0.9.4 
--prefix=/usr/local/apache

Looked fine. Then I moved to the apache source and did:

make
make certificate (I kept all the www.snakeoil.com defaults)
make install

Everything looked good. I was able to do this successfully with Apache 
1.3.6 (and the appropriate mod_ssl version), but 1.3.9 is giving me fits. 
The rest of the server (e.g. non-encrypted stuff) runs fine. Any ideas?

Thanks,

Steve Freitas
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to