【问题标题】:Allow HTTPS connection to payseal.icicibank.com on port 443允许 HTTPS 连接到端口 443 上的 payseal.icicibank.com
【发布时间】:2013-02-25 01:05:28
【问题描述】:

我有一个 java 应用程序,我正在将 ICICI 支付网关集成到我的 java 应用程序中。

要集成,我必须允许 HTTPS 连接到端口 443 上的 payseal.icicibank.com。

如何在 linux 服务器上做到这一点?

在我的 windows 机器上,我成功地集成了网关而没有配置端口 443,但在 linux 服务器上我发现了一些困难。我收到了错误

Error encountered. Error Code : 2 . Message Error while writing data. Transaction cannot be processed 

如何检查我的 linux 服务器是否允许通过 HTTPS 连接到端口 443 上的 payseal.icicibank.com?

谢谢

【问题讨论】:

  • 稍微更明智的是openssl s_client -connect payseal.icicibank.com:443,它将做一些明智的事情,比如尝试检查 ssl 是否在该端口上运行,并检查证书之类的事情(这通常是 java 中 ssl 连接问题的原因 -您可能没有证书链,因此无法验证哪个几乎立即断开连接)
  • 当我们测试连接时,它表明 openssl 不信任链中的签名者之一,这在 java 中也无疑会发生。搜索与在 java 中将 CA 添加到信任链相关的问题/答案
  • @bmorris591 我尝试过相同的命令。它显示“payseal.icicibank.com/443:名称解析暂时失败”
  • @Petesh 我试过 openssl 命令,我得到了这个 >getaddrinfo: Name or service not known connect:errno=0
  • 尝试运行 nslookup payseal.icicibank.com - 看起来您没有名称解析。

标签: java linux port payment-gateway redhat


【解决方案1】:

解决了。是服务器上的 DNS 问题。

【讨论】:

    猜你喜欢
    • 2021-11-26
    • 2021-09-17
    • 2018-01-14
    • 1970-01-01
    • 2019-06-23
    • 2023-03-09
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多