diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2014-06-29 13:31:57 +0100 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2014-06-29 13:35:01 +0100 |
commit | 2e7124497d26570049e8777eeb79a7ff27ecb882 (patch) | |
tree | 2569c09f2907dabb6d76174fdcb73f0f9fb851e9 /apps/ca.c | |
parent | c0eae35b3d1a76e29ea6cab68704a2ee2954d93b (diff) |
Show errors on CSR verification failure.
If CSR verify fails in ca utility print out error messages.
Otherwise some errors give misleading output: for example
if the key size exceeds the library limit.
PR#2875
(cherry picked from commit a30bdb55d1361b9926eef8127debfc2e1bb8c484)
Diffstat (limited to 'apps/ca.c')
-rw-r--r-- | apps/ca.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -1599,12 +1599,14 @@ static int certify(X509 **xret, char *infile, EVP_PKEY *pkey, X509 *x509, { ok=0; BIO_printf(bio_err,"Signature verification problems....\n"); + ERR_print_errors(bio_err); goto err; } if (i == 0) { ok=0; BIO_printf(bio_err,"Signature did not match the certificate request\n"); + ERR_print_errors(bio_err); goto err; } else |