From ca103b361028529d637e9d25da355dd9f88874bc Mon Sep 17 00:00:00 2001 From: Jon Shallow Date: Tue, 29 Apr 2025 15:00:29 +0100 Subject: [PATCH] coap_openssl.c: Fix cert chain usage for OpenSSL >= 3.0.0 --- src/coap_openssl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/coap_openssl.c b/src/coap_openssl.c index affcbce0..f15d7af7 100644 --- a/src/coap_openssl.c +++ b/src/coap_openssl.c @@ -1669,8 +1669,8 @@ setup_pki_server(SSL_CTX *ctx, key.key.define.public_cert.u_byte[0]) { switch (key.key.define.public_cert_def) { case COAP_PKI_KEY_DEF_PEM: /* define public cert */ - if (key.key.define.public_cert.u_byte && - key.key.define.public_cert.u_byte[0]) { + if (key.key.define.ca.u_byte && + key.key.define.ca.u_byte[0]) { if (!(SSL_use_certificate_file(ssl, key.key.define.public_cert.s_byte, SSL_FILETYPE_PEM))) {