Cloudflare与SSL&SagePay Server 5006错误

在将nopcommerce网站移至具有不同IP地址的新服务器后的24小时内,我们一直在使用“SagePay服务器”获得5006错误。

我们在Full SSL模式下使用在Cloudflare上启用了SSL的免费cloudflare服务,然后在我们的服务器上使用自签名证书,因此连接始终是端对端安全的。 这在旧服务器上也是一样的。

移动服务器时,我们只需更新IP地址,以指向新的IP地址,但我们在结帐过程中开始收到5006错误...

SagePay支持人员告诉我们,他们无法连接到我们使用SSL的通知网址。 我们的服务器显示没有尝试从他们的服务器连接到我们的SapePays日志文件显示“internal_error”没有更多有用的信息。

但是,可以将通知URL从浏览器传递给SagePay,并且它可以正常工作。


在与SagePay多次交谈之后,似乎SagePay系统不支持使用SSL和SNI的网站/流量,这意味着它们无法通过SSL连接到通知URL。

在IPv4地址快速耗尽的时候,我想会有越来越多的人开始使用SSL的SNI,因此他们可以使用来自一个IPv4地址的SSL运行多个站点 - 对SagePay的部分我认为是一个大规模的监督。


与JaxUK相反,我可以确认SagePay支持带SNI的SSL / TLS。 希望这可以帮助某人

链接地址: http://www.djcxy.com/p/32465.html

上一篇: Cloudflare with SSL & SagePay Server 5006 Error

下一篇: Cloudflare broke Android SSL