server - 移动 Web 服务器后 Sage pay 错误 5003 和 http 错误 500
问题描述
伙计,你能帮忙吗
我最近将 Web 服务器从旧 IP 移动到新 IP,并且已经完成了 DNS 更改。
新服务器工作正常,网站https://www.rgbdirect.co.uk工作正常,但是当我添加项目并检查时出现问题。
该网站会将销售传递给sage https://live.sagepay.com/gateway/service/cardselection ?
它显示所有正确的详细信息,例如选择卡详细信息,但是如果我们按取消,我们会收到错误 5003 和错误 500。重定向页面也不起作用,Sagepay 说他们没有从我们的 notificationpage.asp 收到任何数据,这应该回到sagepage。
奇怪的是,如果我更改我电脑上的主机文件并更改 www.rgbdirect.co.uk 的 IP 地址,所以当我访问https://live.sagepay.com/时,我正在查看我们的旧服务器网关/服务/卡选择?然后按下取消按钮 sage 现在可以从来自我们的新服务器的 notificationpage.asp 接收信息,我们已经确认它不是来自旧服务器。
我无法理解 sagepay 如何通过我们的旧服务器读取我们的通知页面,但是从我们的新服务器他们根本无法读取该页面。
我们已经安装了一个全新的 SSL 证书,以防万一它是一个 SSL 证书问题。但是,这并没有解决问题。
我注意到的另一件事是,当我们单击https://live.sagepay.com/gateway/service/cardselection上的取消按钮时,从我们的新服务器中,sage pay 立即给出错误?然而,在旧服务器上的页面正在寻找一个 notificationpage.asp 并在一段时间后超时,而不是立即。
任何人,请帮助
解决方案
推荐阅读
- macos - MacOS - 屏幕解锁时切换 wifi
- c# - XML-Warnings 不会在带有 ReSharper 18.2 的 Studio 17 中显示
- php - 比较键上的两个数组,如果键不匹配,则创建多个数组集值
- dart - Flutter:具有多个小部件的自定义抽屉
- java - 从Android(JAVA)的Json(序列化形式)中检索数据
- sensors - 有哪些很好的资源可以了解 IMU 的传感器漂移校正?
- ruby-on-rails - Ruby Active Record 加入并包含为计数生成不同的 sql
- android - 使用 Espresso 进行 E2E 测试:在完成 @Test/正确构建更大的测试用例后保持应用程序打开
- django - Django:基于模型实例属性的权限
- ibm-watson - Watson 发现结果在聊天机器人中以 pdf 形式出现