Hi,
When I generate a CRL form an intermediate CA the issuer for the CRL is the "issuer" of the intermediate CA, although the CRL is signed with the intermediate CA key.
So I looked in the CA source code and that's what I found:
 
apps/ca.c:1459
if (!X509_CRL_set_issuer_name(crl, X509_get_issuer_name(x509))) goto err;
 
Shouldn't it be
if (!X509_CRL_set_issuer_name(crl, X509_get_subject_name(x509))) goto err;
 
I'm using 0.9.7 beta3.
 
Thanks.

Reply via email to