【发布时间】:2015-02-20 09:54:50
【问题描述】:
从昨天下午 1.30pm 开始,两个单独编写的访问 SagePay 支付网关和 Reporting API Endpoint 的应用程序都返回了以下错误:
The server committed a protocol violation. Section=ResponseStatusLine
这发生在代码中
System.Net.HttpWebRequest.GetResponse()
付款申请自 2009 年以来一直没有改变,它是由一位前员工编写的,具有讽刺意味的是,它计划在 3 周内更换。报告应用程序是去年年底编写的,从开始到昨天一直有效。
我已与 SagePay 交谈过,他们建议从他们的角度来看没有发生任何事情,我唯一想到的是上个月最近禁用了 SSLv3,但当时报告工具已更改为使用 TLS,我已经检查过今天这个,它确实在使用 TLS。
请问有没有人能解释一下是什么原因造成的?
谢谢。
【问题讨论】:
-
从昨天开始我也遇到了这个问题。我与 SagePay 交谈过,他们说这确实是因为我们使用了 SSLv3,尽管它在 11 月被关闭,在线工具显示我们不再使用它。如果我从 SagePay 获得任何进一步的信息,我会通知您。
标签: opayo