(GC-22008) response data from origin server is corrupt image が発生します。
- 詳細
- カテゴリ: GCランタイム
- 作成日:2015-01-28
原因
オリジンサーバーからレスポンスされた画像の変換処理に失敗したことが原因です。具体的には以下のいずれか該当します。
- Content-Typeヘッダと画像データ種別(JPEG/PNG等)が一致しない
- データがgzip圧縮で転送されている(Content-Encoding: gzip)
- Content-Lengthが34byte以下
解決方法
オリジンサーバーから出力された画像のContent-Typeヘッダに誤りがある場合は、正しい値に修正します。
また、gzip圧縮された画像の場合はhttpd-genecode-vhost.confを以下の設定に変更することで画像変換を行うことができます。
<Proxy *>
AddOutputFilterByType INFLATE text/html image/jpeg image/png image/gif
</Proxy>
また、画像変換が不要な場合は、画像変換機能を無効にすることもできます。
<Location /img/>
GCImgEngine Off
</Location>