【发布时间】:2012-04-20 17:28:02
【问题描述】:
我正在 Amazon EC2 上运行一个脚本并尝试向 CloudFront 发出 cURL 请求,这需要 SSL。
超时:操作在 25000 毫秒后超时,收到 552 个字节中的 107 个
请求确实“起作用”,因为分发已更新等,但响应未完全形成,因此我无法使用响应数据。
我的安全组中打开了以下 TCP 端口:
- 20
- 80
- 442
- 10000
任何想法为什么会发生这种情况?该脚本本身可以在其他服务器上完美运行。 openssl 已启用,ssl 也已启用。
我已经在使用了:
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
【问题讨论】:
-
HTTPS 通常在 443 端口上运行,不是吗?
-
那是一个错字!我的意思是 443;对不起!
标签: curl amazon-ec2 timeout