现在,由于 TLSv1.2,我无法从 PhantomJS headless WebKit 浏览器访问 HTTPS 站点
在我的 CentOS 5.8 中,我安装了以下 OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 版本。
我想我需要升级我的 OpenSSL 库才能支持 TLSv1.2。我对吗 ?如果是这样,您能给我举一个如何实现的例子吗?
答案1
答案2
也许这可以更轻松地帮助您:
由于多种原因,很多人仍在运行 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 update
更多详情可在这找到:
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”中)