이제 CentOS 5.6을 기반으로 하는 Rocks 5.4 클러스터가 생겼습니다. 내 git push
코드가github.com, 오류가 발생했습니다.
오류: 오류:1407742E: SSL 루틴: SSL23_GET_SERVER_HELLO: 액세스 시 tlsv1 경고 프로토콜 버전http://github.com/
관련된 링크들:
OpenSSL 라이브러리 libssl.so.1.0.1을 사용하도록 Git 컴파일
https://githubengineering.com/crypto-removal-notice/
누군가 해결책이 있기를 바랍니다. 매우 감사합니다!
치앙
답변1
많은 사람들이 여러 가지 이유로 여전히 RHEL 5/CentOS 5를 실행하고 있습니다. 안타깝게도 RHEL 5는 더 이상 지원되지 않으며 RHEL 5용 OpenSSL >= 1용 패키지는 없습니다.
외국 저장소 사용에 대해 걱정이 없다면 "tuxad repo"를 사용할 수 있습니다. 다양하고 간단한 접근 방식을 제공합니다.RHEL 5의 OpenSSL을 RHEL 6의 OpenSSL로 업데이트(여전히 지원됨):
- RHEL 5용 tuxad 저장소 설치: rpm -ihttp://www.tuxad.de/repo/5/tuxad.rpm
- 업데이트 패키지: yum 업데이트
자세한 내용은 여기에서 확인할 수 있습니다.
www.tuxad.de/blog/archives/2014/11/19/openssl_updatesenhancements_for_rhel__centos_5 www.tuxad.de/blog/archives/2018/07/21/tuxad_rh5_repo_now_with_phpopenssl1
이 저장소에는 OpenSSL 1용으로 다시 빌드된 여러 패키지가 포함되어 있습니다.
- httpd(ECDH 지원과 같은 기타 향상된 기능도 포함)
- 접미사
- 비둘기 로프트
- 곱슬
- 살쾡이
- 바보
- VSFTPD
- w3m
- 얻다
- PHP
- RHEL 6에서 백포트된 php(별도의 저장소 "tuxad-php")