Enable TLSv1.2 in apache 2.2.22

41,535

Solution 1

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.

Solution 2

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.

Share:
41,535
JN_newbie
Author by

JN_newbie

A passionate software developer with a very deep interest in technologies like java/j2ee and javascript frameworks such as node.js, angularjs, angular2, jquery.

Updated on July 09, 2022

Comments

  • JN_newbie
    JN_newbie almost 2 years

    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'
    
  • Christopher Schultz
    Christopher Schultz about 8 years
    This is incorrect. Apache httpd 2.4 is not required to use TLSv1.1 and higher, nor is it required to use OpenSSL 1.0.1 and higher.
  • user207421
    user207421 about 8 years
    @ChristopherSchultz Thanks, amended.