WHMCS:订单接受遇到问题-卷曲错误:无法';t连接到主机Url


WHMCS: Order Accept Encountered Problems- Curl error: couldn't connect to host Url

在过去的四个小时里,我一直在尝试将TCAdmin配置为使用whmcs。我在WHMCS的服务器设置中设置了服务器,并添加了所有可配置的选项。我收到了我的第一个演示订单,当我选择"接受订单"时,我收到了这个错误:

订单接受遇到问题卷曲错误:无法连接到主机Url:http://xx.xx.xxx.xxx:8880/billingapi.aspx

出于某种原因,WHMCS无法连接,但当我连接时,我会收到以下信息:"访问http://help.tcadmin.com寻求帮助"。我试过了。仍然没有运气。

所以我进入我的服务器,找到了billingapi.aspx文件,上面写着:这是由预编译工具生成的标记文件,不应删除!"

有人有什么建议或解决方案吗?感谢所有帮助:)

-最大

Curl无法连接,但您认为它应该能够连接吗?有几件事需要检查:

  • 传递给Curl的地址真的是吗?(这是所以很容易出错!)
  • 是否可以从发出请求的主机(原点)访问目标主机?防火墙规则可能会在这里引发各种奇怪的问题。检查您是否可以从源执行只读请求并通过该方式
  • 目标主机上的目标端口是否可以从原点访问?同样,它是防火墙,端口8880不是我所期望的在积极的防火墙制度中通常被允许的传出目标;很可能需要一个特定的规则
  • DNS有问题吗?希望不会,但如果名称解析本身一直失败,那么这可能是一个重大问题。(如果您使用IP地址而不是DNS主机名,则不会出现这种情况,但这可能会导致请求以其他方式失败,例如如果目标托管许多站点,则不要在此处妄下结论。)

理论上可能出现的其他问题(例如,错误的请求内容、URL中的错误路径)会给出不同的错误消息。