在Mac OS X命令行中卷曲-k HTTPS URL提供空响应

时间:2012-11-09 13:29:33

标签: curl https

我一直在尝试使用带有HTTPS网址的curl从远程服务器获取响应。

curl -k https://mymoviezone.com/verfiy -d un="zeus@gmail.com" -d pwd="goohoo" -d apiver="2.9"

但是它给出了空响应,我的服务器没有使用有效的证书,所以我添加了“-k”,但它仍然不起作用。

1 个答案:

答案 0 :(得分:2)

这里有许多问题需要解决:

检查DNS

dig mymoviezone.com

我使用dig,确定你的网站将(A记录)解析为IP地址。

只在没有SSL的浏览器中尝试

http://mymoviezone.com

重定向至:

http://bennettbizz.com

可疑。

试图查看SSL协商是否正常工作

openssl s_client -connect mymoviezone.com:443

没有回应。我们试着连接一个简单的套接字。

尝试使用netcat

连接到端口443(SSL)
nc mymoviezone.com 443

这永远不会连接。所以......

结论

端口443上没有运行服务器,配置错误,DNS指向错误的服务器,或防火墙阻止连接。问题不在于卷曲。