aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rcynic/rcynic.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/rcynic/rcynic.c b/rcynic/rcynic.c
index da012b5d..3400125b 100644
--- a/rcynic/rcynic.c
+++ b/rcynic/rcynic.c
@@ -204,7 +204,6 @@ static const struct {
#define MIB_COUNTERS \
MIB_COUNTERS_FROM_OPENSSL \
- QB(aia_doesnt_match_issuer, "AIA doesn't match issuer") \
QB(aia_extension_missing, "AIA extension missing") \
QB(aia_extension_forbidden, "AIA extension forbidden") \
QB(aia_uri_missing, "AIA URI missing") \
@@ -271,6 +270,7 @@ static const struct {
QB(unreadable_trust_anchor, "Unreadable trust anchor") \
QB(unreadable_trust_anchor_locator, "Unreadable trust anchor locator") \
QB(wrong_object_version, "Wrong object version") \
+ QW(aia_doesnt_match_issuer, "AIA doesn't match issuer") \
QW(crldp_names_newer_crl, "CRLDP names newer CRL") \
QW(digest_mismatch, "Digest mismatch") \
QW(ee_certificate_with_1024_bit_key, "EE certificate with 1024 bit key") \
@@ -3368,10 +3368,8 @@ static int check_x509(rcynic_ctx_t *rc,
goto done;
}
- if (!w->certinfo.ta && strcmp(w->certinfo.uri.s, certinfo->aia.s)) {
+ if (!w->certinfo.ta && strcmp(w->certinfo.uri.s, certinfo->aia.s))
log_validation_status(rc, uri, aia_doesnt_match_issuer, generation);
- goto done;
- }
if (certinfo->ca && !certinfo->sia.s[0]) {
log_validation_status(rc, uri, sia_cadirectory_uri_missing, generation);