我们已经开发了一个 Magento 实例(实际上是两个,因为我们测试了 1.6 和 1.7),我们无法让 stamps.com 访问它的 API。我检查了我们的反向代理和 Apache 中的所有日志,连接已建立,成功,并且关闭正常 - 所以没有任何东西被阻止。但是,API 调用超时,当它遇到 ShippingZmagento.php 时,我们会收到此错误:
<Error>
<Code>1</Code>
<Description>Please, make sure that you use right URL. Url is case sensitive</Description>
<MessageDetails>http://mysubdomain.mydomain.com/index.php/api/soap/?wsdl</MessageDetails>
<Version>3.0.0.55618</Version>
</Error>
FQDN 是正确的,而且我也将直接访问 WSDL — 所以看起来糟糕的地址转换可能发生在 API 级别或其他地方。
我们已经在 DMZ 中尝试了几个测试域(包括域和子域),但无济于事。
你们中的任何人可能会对此有所启发的任何想法将不胜感激。提前致谢!