최근에 실패하기 시작한 github에서 mod 보안을 다운로드하는 스크립트가 있습니다. 서버는 CentOS 6을 실행하지만 RHEL 6에는 동일한 문제가있을 수 있습니다. 출력은 다음과 같습니다.
# wget https://github.com/downloads/SpiderLabs/ModSecurity/modsecurity-apache_2.7.1.tar.gz
--2014-07-22 18:49:46-- https://github.com/downloads/SpiderLabs/ModSecurity/modsecurity-apache_2.7.1.tar.gz
Resolving github.com... 192.30.252.129
Connecting to github.com|192.30.252.129|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://cloud.github.com/downloads/SpiderLabs/ModSecurity/modsecurity-apache_2.7.1.tar.gz [following]
--2014-07-22 18:49:47-- https://cloud.github.com/downloads/SpiderLabs/ModSecurity/modsecurity-apache_2.7.1.tar.gz
Resolving cloud.github.com... 54.230.99.219, 205.251.219.190, 54.230.97.212, ...
Connecting to cloud.github.com|54.230.99.219|:443... connected.
OpenSSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Unable to establish SSL connection.
이 문제를 해결하거나 해결하는 방법에 대한 아이디어가 있습니까?
더 구체적으로 말하면, 54.230.99.219와 cloud.github.com에 대한 여러 (다른) A 모두 ServerNameIndication에 대한 옵션없이 s_client에 핸드 셰이크 실패를 제공합니다. serverfault.com/questions/560053/… 라고 말합니다 (몇 달 전) RedHat wget은 SNI를 수행하지 않지만 curl은 수행합니다.
—
dave_thompson_085
내 대답
—
Anton Dozortsev
솔직히 말해서 @ dave_thompson_085 또는 Rabin이 귀하의 해결 방법이 훌륭하게 작동하더라도 장기적인 해결책으로 더 많은 의견을 게시 한 것처럼 의견을 게시 한 것을 선호합니다!
—
Kristofer
curl