> > looks GREAT! I just installed it, and it works! FINE, Thanks, Ralf!!
> > Next days I'll make some more tests, but it looks really good so far!
> 
> Great, thanks a lot for testing. Then I should start the next feature round.
> A lot of stuff is still waiting in my queue...

:( Yes, but this was a little bit to fast mailed...
ok: this works well if the base64 CRL is in the Cert-Bundle. For the tests
I included it of course. Anything fine so far.

Then I tried to use a hash-symlinked CRL. It *looked* as it were working,
but I had removed the wrong CRL (I'm not good in reading Base64 ;) )from
the bundle file, and so I *thought* that the hash-linked file had been
used. 
The CRL is not checked (or check in wrong way or so), if not in the
ca-bundle. I couldn't get it working. 

Any Ideas?



A second point is the logging - I don't understand it correctly I think:

[Fri Apr  9 18:32:13 1999] [error] mod_ssl: Certificate with serial number
2 (0x2) revoked per CRL (Issuer: /C=DE)

(quite clear - first line VERY nice :) )

then follows (side effect?) that well-known error block:

[Fri Apr  9 18:32:13 1999] [error] mod_ssl: Re-negotiation handshake
failed: Not accepted by client!?
[Fri Apr  9 18:32:13 1999] [error] mod_ssl: SSL error on writing data
(OpenSSL library error follows)
[Fri Apr  9 18:32:13 1999] [error] OpenSSL: error:1409E0E5:SSL
routines:SSL3_WRITE_BYTES:ssl handshake failure
[Fri Apr  9 18:32:13 1999] [error] mod_ssl: SSL error on reading data
(OpenSSL library error follows)
[Fri Apr  9 18:32:13 1999] [error] OpenSSL: error:1408F071:SSL
routines:SSL3_GET_RECORD:bad mac decode  

(looks like "signed by unknow CA")

Is netscape stopping the handshake, if there's no other user-cert, or what
caused that (especially  SSL error on reading data) ?



and again an other point:
Now I have files like:
x509: myTest8-cacert.pem.crt ... ef7c569b.0
 crl: myTest8-ca.crl  ... ef7c569b.1

but the x509 CA certs seems to be read only if xxxx.0, and not if xxxx.1 !
when I swap (in Makefile) I'll get:
 crl: myTest8-ca.crl  ... ef7c569b.0
x509: myTest8-cacert.pem.crt ... ef7c569b.1

And the CA is not known! What did I wrong? 

the core action in Makefile is:
hash="`$$ssl_program $$type -noout -hash <$$file`";
(with $type either "x509" or "crl")
ln -s $$file $$hash.$$n;  
(in this "simulated for loop", a while [ 1 ] counting up $n)

Any Ideas?


oki,

Steffen

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)  www.engelschall.com/sw/mod_ssl/
Official Support Mailing List               [EMAIL PROTECTED]
Automated List Manager                       [EMAIL PROTECTED]

Reply via email to