Read a REQUEST not RESPONSE in ocsp responder
authorRich Salz <rsalz@akamai.com>
Tue, 20 Apr 2021 18:14:00 +0000 (14:14 -0400)
committerTomas Mraz <tomas@openssl.org>
Thu, 22 Apr 2021 15:50:16 +0000 (17:50 +0200)
Fixes: #13904
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14946)

apps/ocsp.c

index a4d2e636546a609a818ce03f0a296bcb3a3e82c4..fbc9cf46f44d2e48325d0649a1ee627ecf4520e2 100644 (file)
@@ -1165,7 +1165,7 @@ static int do_responder(OCSP_REQUEST **preq, BIO **pcbio, BIO *acbio,
                         int timeout)
 {
 #ifndef OPENSSL_NO_SOCK
-    return http_server_get_asn1_req(ASN1_ITEM_rptr(OCSP_RESPONSE),
+    return http_server_get_asn1_req(ASN1_ITEM_rptr(OCSP_REQUEST),
                                     (ASN1_VALUE **)preq, NULL, pcbio, acbio,
                                     prog, 1 /* accept_get */, timeout);
 #else