Skip to content

Commit 15edf14

Browse files
authored
TLS: Support chain certs in --cert. (#201)
Fixes #197.
1 parent 6a5fe6a commit 15edf14

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

memtier_benchmark.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1291,8 +1291,7 @@ int main(int argc, char *argv[])
12911291
SSL_CTX_set_options(cfg.openssl_ctx, SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3);
12921292

12931293
if (cfg.tls_cert) {
1294-
if (!SSL_CTX_use_certificate_file(cfg.openssl_ctx, cfg.tls_cert,
1295-
SSL_FILETYPE_PEM)) {
1294+
if (!SSL_CTX_use_certificate_chain_file(cfg.openssl_ctx, cfg.tls_cert)) {
12961295
ERR_print_errors_fp(stderr);
12971296
fprintf(stderr, "Error: Failed to load certificate file.\n");
12981297
exit(1);

0 commit comments

Comments
 (0)