Bugfix: avoid opening CAfile when it's NULL.
[openssl.git] / apps / s_server.c
index 3ed008c3cf93576a3d7445ada4133101a2195057..e54593d5514b17f89002715aec6ef03d22a77278 100644 (file)
@@ -699,7 +699,8 @@ bad:
        SSL_CTX_set_session_id_context(ctx,(void*)&s_server_session_id_context,
                sizeof s_server_session_id_context);
 
-       SSL_CTX_set_client_CA_list(ctx,SSL_load_client_CA_file(CAfile));
+       if (CAfile != NULL)
+           SSL_CTX_set_client_CA_list(ctx,SSL_load_client_CA_file(CAfile));
 
        BIO_printf(bio_s_out,"ACCEPT\n");
        if (www)