Skip to content

OpenSSL 3.1.0 does not support DTLS-1.0 by default #21356

Answered by t8m
Splediferous asked this question in Q&A
Discussion options

You must be logged in to vote

You need to use -cipher DEFAULT:@SECLEVEL=0 option with s_client or s_server otherwise only TLS1.2 and above and DTLS1.2 is enabled.

To override the default security level at OpenSSL build time you can use -DOPENSSL_TLS_SECURITY_LEVEL=0 on the Configure command line.

You can also use SSL_CTX_set_security_level(SSL_CTX *ctx, int level) or SSL_set_security_level(SSL *s, int level) calls from the application to override the default security level.

Replies: 9 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by t8m
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants
Converted from issue

This discussion was converted from issue #20837 on July 04, 2023 13:23.