0

Amazon EC2でスクリプトを実行していて、SSLを必要とするCloudFrontにcURLリクエストを送信しようとしています。

タイムアウト:25000ミリ秒後に操作がタイムアウトし、552バイトのうち107バイトが受信されました

ディストリビューションが更新されるなど、リクエストは「機能」しますが、レスポンスが完全に形成されていないため、レスポンスデータを使用できません。

セキュリティグループで次のTCPポートを開いています。

  • 20
  • 80
  • 442
  • 10000

なぜこれが起こるのか、何か考えはありますか?スクリプト自体は他のサーバーで完全に機能します。opensslが有効になり、sslも有効になります。

私はすでに使用しています:

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
4

1 に答える 1

0

これは最大の答えではありませんが、これが私が修正した方法です。

コード( http://undesigned.org.za/2007/10/22/amazon-s3-php-classにあるライブラリからのもの)を公式のAWSSDKに移植しました。これにはかなりの変更が必要でしたが、結果は得られました。

于 2012-04-24T14:28:48.920 に答える