Tongsuo icon indicating copy to clipboard operation
Tongsuo copied to clipboard

babassl-8.3.2使用 NTLS 模式时 SSL_CTX_set_min_proto_version 为什么报错?

Open aSimpleSheep opened this issue 1 year ago • 1 comments

大概的代码逻辑如下:

...
context = SSL_CTX_new(NTLS_server_method());
SSL_CTX_enable_ntls(context);
if (!SSL_CTX_use_sign_certificate_file(context, ssl_cert_file, SSL_FILETYPE_PEM))
{}
if (SSL_CTX_use_sign_PrivateKey_file(context, ssl_key_file, SSL_FILETYPE_PEM) != 1)
{}
if (SSL_CTX_use_enc_certificate_file(context, ssl_enc_cert_file, SSL_FILETYPE_PEM) != 1)
{}
if (SSL_CTX_use_enc_PrivateKey_file(context, ssl_enc_key_file, SSL_FILETYPE_PEM) != 1)
{}
if (!SSL_CTX_set_min_proto_version(context, TLS1_VERSION))
{
	goto error;
}
...

在SSL_CTX_set_min_proto_version时,error了

aSimpleSheep avatar Jul 20 '23 02:07 aSimpleSheep