小编Kev*_*n W的帖子

适用于 Paypal 的 Centos 5.11 OpenSSL TLS 1.2

我在运行 Centos 5.11 的服务器上运行一个网站 - 现在我知道 EOL,但暂时无法升级。该网站运行与 Paypal 集成的 Sellerdeck 软件进行支付。

在接下来的一个月左右,Paypal 将要求我使用 TLS 1.2 [1] 来连接它们,而 5.11 (0.9.8b) 中安装的默认 OpenSSL 版本不支持该版本。

我已按照说明 [2] 安装第二个版本的 OpenSSL,以及链接到新版本 OpenSSL 的第二个 Curl 版本,它将支持 TLS 1.2,但它仍然没有通过 Paypal 测试。

Centos 5.11 在 /usr/local/ 中带有 OpenSSL 1.0.2k:

/usr/local/bin/curl https://tlstest.paypal.com
curl: (35) Unknown SSL protocol error in connection to tlstest.paypal.com:443
Run Code Online (Sandbox Code Playgroud)

Centos 6.9 与 OpenSSL 1.0.1e-fips

curl https://tlstest.paypal.com
PayPal_Connection_OK
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我指出正确的方向,为什么连接不能与更新的 OpenSSL 一起使用?

非常感谢

凯文

1 - https://www.paypal-knowledge.com/infocenter/index?page=content&widgetview=true&id=FAQ1914&viewlocale=en_US

2 - https://miteshshah.github.io/linux/centos/how-to-enable-openssl-1-0-2-a-tlsv1-1-and-tlsv1-2-on-centos-5-and- rhel5/

详细的非工作输出:

/usr/local/bin/curl -Ivvv https://tlstest.paypal.com
* Rebuilt URL …
Run Code Online (Sandbox Code Playgroud)

ssl openssl curl centos5

3
推荐指数
1
解决办法
7402
查看次数

标签 统计

centos5 ×1

curl ×1

openssl ×1

ssl ×1