贝宝沙箱异常“无法与贝宝网关通信” Magento

Posted

技术标签:

【中文标题】贝宝沙箱异常“无法与贝宝网关通信” Magento【英文标题】:Paypal sandbox exception "Unable to communicate with the PayPal gateway" Magento 【发布时间】:2016-05-07 09:22:38 【问题描述】:

我已经检查了针对同一主题的查询。 喜欢disabling ssl from admin backend 和Outgoing Connections,web hosting company blocking 在我的情况下,上述两个条件都已满足,因为我已从管理后端禁用 ssl(对于在管理支付方式部分中显示的所有贝宝选项),关于第二个目前我们已经在与贝宝的同一托管服务器上托管了 magento 项目以及onestepcheckout 模块。

在我使用 onestepcheckout 模块结帐时,当我检查日志文件时,它显示消息:“异常‘异常’,消息‘PayPal NVP CURL 连接错误#35:SSL 连接错误’”

欢迎提出建议..

谢谢

【问题讨论】:

【参考方案1】:

您可能遇到了最近更新 Paypal 造成的问题,事实上他们已经删除了对低于 tls 1.2 的沙箱协议的支持。您应该更新您的 curl 和 libcurl 包并在 magento 代码中指定版本:CURL_SSLVERSION_TLSv1_2 (6) (http://php.net/manual/en/function.curl-setopt.php)

【讨论】:

我已将我们的项目开发代码库移动到实时托管,它工作正常(在提交按钮上将用户重定向到贝宝门户)..唯一的区别是开发在子域中。

以上是关于贝宝沙箱异常“无法与贝宝网关通信” Magento的主要内容,如果未能解决你的问题,请参考以下文章

贝宝沙箱无法处理请求

在贝宝沙箱中设置自动返回?

10609 交易 ID 在贝宝沙箱中无效

贝宝沙箱不反映交易

如何测试贝宝沙箱收到付款?

无法登录贝宝沙箱 [重复]