JN_newbie
JN_newbie

Reputation: 6062

Enable TLSv1.2 in apache 2.2.22

I need to update apache 2.2.22 to support TLSv1.2. I have tried the below command but it is not working

SSLProtocol +TLSv1.2 +TLSv1.1 +TLSv1

But when I put this command it displays an error in windows event viewer

SSLProtocol: Illegal protocol 'TLSv1.2'

Upvotes: 6

Views: 48193

Answers (3)

Christopher Schultz
Christopher Schultz

Reputation: 20837

Support for TLSv1.1 and TLSv1.2 was added in httpd 2.2.23. You will need to upgrade httpd itself, and also have OpenSSL 1.0.1 available at build-time and at run-time.

Upvotes: 2

user207421
user207421

Reputation: 310840

You can't do this. You need OpenSSL 1.0.1 at least, and the API of OpenSSL 1.0.1 is not compatible with Apache 2.2.22. You will need to upgrade Apache HTTPD.

Upvotes: 0

f_puras
f_puras

Reputation: 2505

TLS for Apache is provided by OpenSSL. If TLS 1.2 is supported in your installation depends on the installed OpenSSL version, see About TLS 1.2 support in openssl.

Judging from the changelog, you will need at least OpenSSL 1.0.1.

Upvotes: 1

Related Questions