Skip to content

How do I configure to get TLSv1.0 in openssl 3.x #22752

Closed Answered by mattcaswell
luffysamk asked this question in Q&A
Discussion options

You must be logged in to vote

I assume your config file has the line openssl_conf = openssl_init near the top somewhere? That is necessary for it to work.

Additionally, the SHA1 algorithm is not allowed in the default OpenSSL security level because it is considered insecure. TLSv1.1 and below require the use of SHA1 so to use those protocol versions you need to reduce the default security level.

openssl_conf = openssl_init

[openssl_init]
ssl_conf = ssl_configuration

[ssl_configuration]
system_default = tls_system_default

[tls_system_default]
MinProtocol = TLSv1.0
CipherString = DEFAULT@SECLEVEL=0

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@luffysamk
Comment options

Answer selected by luffysamk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #22751 on November 16, 2023 13:52.