PHP的贝宝错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:SSLV3警报握手失败

Noé*_*rés 26 php paypal

今天一个运行良好的PHP 5.5网站已经开始抛出这个错误:

错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:sslv3警报握手失败

我从不同的问题尝试了很多解决方案,但我找不到错误.

MAMP SSL错误:"错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:sslv3警报握手失败"

这里说要将CURLOPT_SSL_VERIFYPEER更改为false,但不起作用.

我尝试了很多sslversions和cipher_list,但也没有用.

正如我所说,这个问题几天前不在这里,也许这是与1.6.4版本有关的新内容.

任何的想法?

pp_*_*enn 18

如果您指向Sandbox服务器,最近会有一些更新会导致该特定错误.
以下是有关SHA-256升级的PayPal商户技术支持微型网站的信息和链接:

支持SHA-256.PayPal正在将所有Live和Sandbox端点上的SSL证书从SHA-1升级到更强大,更强大的SHA-256算法.您需要使用SHA-256更新集成以支持证书.
停止使用VeriSign G2根证书.根据行业标准,PayPal将不再支持需要VeriSign G2根证书进行信任验证的安全连接.只有期望我们的证书/信任链由G5根证书签名的安全连接请求才能成功建立安全连接.

直接来自PayPal MicroSite: SSL证书升级

2016年1月19日至20日,Sandbox端点将升级为新的SHA-256,2048位证书:

api.sandbox.paypal.com
api-3t.sandbox.paypal.com
api-aa.sandbox.paypal.com
api-aa-3t.sandbox.paypal.com
svcs.sandbox.paypal.com
pointofsale.sandbox.paypal.com
ipnpb.sandbox.paypal.com
www.sandbox.paypal.com (for IPN)
Run Code Online (Sandbox Code Playgroud)

以下是" PayPal用户指南"的链接,其中包含有关将证书更改为G5根证书的详细说明.

  • 对不起,我仍然没有得到它,就像.我有一个代码运行,没有任何问题,现在他们谈论认证和新的终点,我没有得到我必须编辑,使其工作.我不会.$ API_Endpoint ="https:// api-3t".$ paypalmode.".paypal.com/nvp"; 我有这条线谈论一个终点,$ paypalmode包含沙箱或现场,这就是我所能看到的全部内容.它必须改变吗?最糟糕的是它可以在localhost上运行,但不能在线运行. (2认同)