【问题标题】:Realex Redirect 1.2TLS | Opencart v2.0.1.1Realex 重定向 1.2TLS | Opencart v2.0.1.1
【发布时间】:2017-12-18 12:30:08
【问题描述】:

我在 Opencart 上遇到 Realex Redirect 付款扩展问题。付款顺利,但 Realex 正在传达信息:

“您的交易已成功,但连接回商家网站时出现问题,请联系商家并告知他们您收到了此错误消息”

我已要求 Realex 提供请求日志:

2017-07-12 16:56:56.687 尝试连接以返回 URL:/index.php?route=payment/realex/notify

2017-07-12 16:56:56.867 尝试连接以返回 URL:/index.php?route=payment/realex/notify

2017-07-12 16:56:56.943 尝试连接以返回 URL:/index.php?route=payment/realex/notify

2017-07-12 16:56:57.017 重试尝试:3

2017-07-12 16:56:57.017 来自 apache http 客户端的详细错误消息:java.lang.RuntimeException:无法生成 DH 密钥对

2017-07-12 16:56:57.020 Http 状态码:0

在迁移到服务器以支持 TLS 1.2 之前,它一直重定向回通知 URL,这可能是什么问题?

谢谢

【问题讨论】:

    标签: apache opencart tls1.2 realex-payments-api


    【解决方案1】:

    这是通知网址问题“/index.php?route=payment/realex/notify”。

    此网址不是完整网址。它应该是这样的。 http://example.com/index.php?route=payment/realex/notify

    所以这是 Realex 扩展问题。请联系以支持 Realex Redirect 付款

    【讨论】:

    • 我认为 TwistedPixel88 刚刚删除了他们的域,或者这就是日志显示的内容。如果通知 URL 是“/index.php?route=payment/realex/notify”,我们会得到一个非常不同的错误。
    【解决方案2】:

    这个答案是相关的:Java: Why does SSL handshake give 'Could not generate DH keypair' exception?

    您的 Realex 客户经理也应该能够就兼容的 TLS 证书提供建议。

    最好的,

    肖恩

    【讨论】:

    • 谢谢 Seán,是不是域的 SSL 与 TLS 1.2 不兼容?
    • 我能否确认您的目标是:pay.realexpayments.com/pay?该问题似乎是由域 TLS 证书以及与运行 HPP 的 Java 版本不兼容引起的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-05
    • 2010-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-04
    • 1970-01-01
    相关资源
    最近更新 更多