我创建了一个虚拟机,并在其中安装了WordPress,并将其推到Google中。它在www.mobilesoft.asia上启动并运行。
我在里面安装了WooCommerce插件,以便创建我的商店。然后我添加了一个像Paypal这样的支付模块来处理支付事务。问题是,当我试图购买一个产品,付款按钮没有反应。
我打开了SSH控制台,并试图在单击“支付”按钮时压缩被调用的URL,但我看到连接超时。这些是我运行的命令
hesam@bitnami-wordpress-xxx:~$ curl http://www.parspal.com
curl: (7) Failed to connect to www.parspal.com port 80: Connection timed out
hesam@bitnami-wordpress-xxx:~$ curl http://merchant.parspal.com/WebService.asmx?wsdl
curl: (7) Failed to connect to merchant.parspal.com port 80: Connection timed out
hesam@bitnami-wordpress-xxx:~$ curl https://merchant.parspal.com/WebService.asmx?wsdl
curl: (7) Failed to connect to merchant.parspal.com port 443: Connection timed outParspal (我正在使用他们的支付服务)说您的主机无法连接到我们的webservice。有可能吗?这个问题的原因可能是什么?
当我在本地终端上运行上面的命令时,当我无法通过SSH访问我的虚拟机时,我可以得到一些东西。是否需要在我的计算引擎上配置一些东西?
发布于 2015-12-07 20:25:46
www.parspal.com解析到在伊朗注册的IP地址,并且有一些限制措施阻止您将流量发送到这些地址:
Google Cloud Engine - failed to curl a website locate in Iran from my VM instance
发布于 2015-12-07 10:02:22
请检查实例是否有外部IP地址。否则,它将无法与外界交流。
检查这个answer是否有帮助。
https://stackoverflow.com/questions/34127793
复制相似问题