公章TweetCDNでエラーが発生する場合につて、原因と考えら得る事項をまとめます。PC等からオリジンサーバへの直接アクセスは成功するが、CDN経由だとエラーとなる場合については【CDN特有】というマークをつけます。参考:HTTPレスポンスコードコード一覧403(Forbidden)エラーオリジンサーバ設定ミスオリジンサーバにIPアドレスによるアクセス制限がかけられており、CDNサーバのIPアドレスからのアクセスに許可を出していない場合に発生します。【CDN特有】CDN設定ミス(オリジン指定)オリジンサーバで仮想ホスト機能を使用しており、オリジンサーバへのホスト名(http://origin.exampe.jp/)でのアクセスは許可するが、IPアドレス(http://192.0.2.1/)でのアクセスは禁止(403エラー)する設定を行っている場合、CDN設定におけるオリジン指定を間違うとエラーが発生します。【CDN特有】CDN設定ミス(公開FQDN指定)CDNに公開用(デフォルト)FQDNが設定されていない場合に発生します。CDN事業者が割り振ったFQDN(例:4118e.stream.ne.jp)ではアクセスできるが、公開用FQDNではアクセスできない(404)場合が相当します。【CDN特有】CDN設定ミス(オリジン指定)オリジンサーバで仮想ホスト機能を使用しており、オリジンサーバへのホスト名(http://origin.exampe.jp/)でのアクセスと、IPアドレス(http://192.0.2.1/)でのアクセスで異なるページが表示されるような設定を行っている場合、CDN設定におけるオリジン指定を間違うと正常なページを表示できません。Server)エラーオリジンサーバ設定ミスオリジンサーバに設定ミスがあり500エラーを出す場合、CDNはエラーをそのまま出力します。【CDN独自】CDN自体のエラーほとんど見ることはありませんが、CDNシステム自体のエラーです。Unavailable)エラーオリジンサーバ高負荷レンタルサーバなどでは、一定以上のリクエスト数/秒を超えると、このエラーが発生します。Out)エラーオリジンサーバダウンオリジンサーバがダウンしており、CDNサーバからアクセスできない場合に発生します。unreachableを返さない)場合に発生します。【CDN特有】オリジンサーバSSL設定ミスオリジンサーバへのアクセスにSSLを指定している場合にのみ発生します。オリジンサーバのSSL設定が不適当な場合、CDNサーバからのリクエストに対し、オリジンサーバはSSL最ネゴシエーションを要求することがあります。通常のブラウザの場合、この最ネゴシエーションが成功しますが、CDNサーバの場合、最ネゴシエーションに失敗することがあり、このようなケースでタイムアウトエラーとなります。【CDN特有】TCP接続エラーCloudflareに特有のエラー番号で、オリジンサーバへTCP接続できない場合に発生します。