2016-03-02 69 views
0

因为我今天的卷曲请求Moneris支付系统连接抛出我这个错误:HTTPS与Moneris服务器在卷曲

* Hostname in DNS cache was stale, zapped 
* Trying 69.46.113.11... 
* Connected to esqa.moneris.com (69.46.113.11) port 443 (#0) 
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH 
* successfully set certificate verify locations: 
* CAfile: {my-path}/curl-ca-bundle.crt 
CApath: none 
* error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure 
* Closing connection 0 

没有关于Moneris新闻提要或文档SSL证书变更的消息。

所以我已经升级到PHP7和Curl 7.43.0,仍然无法正常工作。 我还从curl website添加了额外的SSL证书。

为什么我无法连接到Moneris服务器?

+0

可能重复[php-paypal-error:14077410:SSL例程:SSL23 \ _GET \ _SERVER \ _HELLO:sslv3 alert handshake failure](http://stackoverflow.com/questions/34926940/php-paypal-error- 14077410ssl-routinesssl23-get-server-hellosslv3-alert-hands) – cb0

+0

cURL是使用OpenSSL 1.0还是0.9.8构建的? – drew010

回答

0

一切都恢复正常,没有变化。

这是一个Moneris沙箱中断,恕不另行通知。

0

看看here,即使是PayPal,它似乎也是同样的问题。

这是因为他们升级了证书,而不是你。 This也可能有助于了解发生了什么。很遗憾地说,如果你更新两个端点中的一个,它可能是可以解决的。这只是一个猜测!

+0

我已经看到了它,但没有关于证书或SSL配置文件在新闻源中的任何更改的信息。所以我开始认为问题在我身边。 – Vivien