简体   繁体   中英

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'

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.

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.

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.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM