0

配布グループの作成方法についてオンラインで多数の記事とフォーラムを行ったが、すべてがS3を元のドメイン名として使用している。 オリジンドメイン名をレールサーバーとして使用して配信グループを作成しました。例えばassets.abcd.efgh.comassets.abcd.efgh.com/assets/abcdefghti-ieajife.cssを実行するとアセットにアクセスできますが、配信ドメイン名を1234test.cloudfront.net/assets/abcdefghti-ieajife.cssとしてアセットにアクセスすることはできません。私はエラーを取得しています:HTTPSを使用してamazon配布グループを作成する

Failed to contact the origin 

私はカールを使用して取得した結果は、誰かが配布グループを作成したり、私が行方不明です何をしながら、私がする必要がある他のどのような設定が私を導くことができる

curl -I -s -X GET -H "Origin: https://assets.abcd.efgh.com" 1234test.cloudfront.net/assets/abcdefghti-ieajife.css 

HTTP/1.1 503 Service Unavailable 
Content-Type: text/html 
Content-Length: 507 
Connection: keep-alive 
Server: CloudFront 
Date: Tue, 25 Oct 2016 16:48:17 GMT 
Expires: Tue, 25 Oct 2016 16:48:17 GMT 
X-Cache: Error from cloudfront 
Via: 1.1 8f18deab0e501ffbd2fa94cfd46e4785.cloudfront.net (CloudFront) 
X-Amz-Cf-Id: PLAjGN5UuFEEFZSRYu_fGfsMDBcjH1w7Ruy1x1fv9bWiftWak3k1QA== 

のですか?

+0

*「私はアセットにアクセスできません」*質問を投稿する際には、既に動作していないことを覚えていることを忘れないでください。私たちが知る必要があるのは、どのような感覚/方法/ファッション/方法で失敗するのですか?**あなたはどんなエラーを見ますか? 'curl'のようなツールを使うと、簡単にレスポンスヘッダを取得できます。サーバーログには何が表示されますか? CloudFrontのログには何が表示されますか? –

+0

私は起源に連絡して、curl curl -v https://assets.abcd.efgh.com/assets/abcdefghti-ieajife.css -o/dev/null -silent -Hを使用してエラーを取得できませんでした。User-Agent: Amazon CloudFront "2>&1 | grep HTTP > GET /assets/abcdefghti-ieajife.css HTTP/1.1 User7354632781

+0

curlを使用する点は、エラーを抑制するのではなくキャプチャすることです。リクエストをCloudFrontエンドポイントに送って、すべてをキャプチャして、コードブロックとして質問に編集してください。必要に応じてあなたのホスト名を削除することができますが、Amz-Cf-IdとViaのような残りの情報は機密扱いではないので、削除する必要はありませんが、 。 –

答えて

0

パブリックリクエストを受信するために起点を更新する必要があることを発見しました。

関連する問題