[Reference:<_A109@delegate-ja.ML_>]
Newsgroups: mail-lists.delegate-ja
[DeleGate-Ja] Re: DeleGateのキャッシュファイルについてその3
On 06/11/08(16:55) you <plmaabrv6-mxhgu4zxrwxw.ml@delegate.org> wrote
in <_A109@delegate-ja.ML_>
|こんにちは。(株)日立製作所の川崎浩史です。
...
|キャッシュファイルに関して不正な状態になるケースが発生致しましたのでご確認
|頂きたくメールさせて頂きました。
|キャッシュファイル状態としては、今までとは異なり本来のサイズに対して1バイト
|大きくなっています。(ファイルの最後にnullデータが付加されている)
|今回の事象は3サーバで発生しており、以下に各サーバのhttpログを同封します。
...
|①1サーバ目
|client042.ace-navi.co.jp - - [11/Jun/2008:08:58:57 +0900] "GET http://server01:30080/curlapplet/DAIDO.APP.G10SEKKEI/G10SEKKEI.pcurl HTTP/1.0" 200 346221 0*0.000+2.203:S:0H
...
|client031.ace-navi.co.jp - - [11/Jun/2008:10:13:42 +0900] "GET http://server01:30080/curlapplet/DAIDO.APP.G10SEKKEI/G10SEKKEI.pcurl HTTP/1.0" 200 51376 0*0.000+0.015:P:0H
|client031.ace-navi.co.jp - - [11/Jun/2008:10:13:42 +0900] "GET http://server01:30080/curlapplet/DAIDO.APP.G10SEKKEI/G10SEKKEI.pcurl HTTP/1.0" 1200 1 0*0.000+0.015:S:0H
|client031.ace-navi.co.jp - - [11/Jun/2008:10:14:29 +0900] "GET http://server01:30080/curlapplet/DAIDO.APP.G10SEKKEI/G10SEKKEI.pcurl HTTP/1.0" 200 346222 0*0.000+2.609:S:0H
・このデータの型は text/plain として扱われていますが、実際にそうでしょうか?
・当該キャッシュファイルのHTTPヘッダ部分はどんな感じでしょうか?
・このデータが最初にキャッシュされた時のログはどんな感じでしょうか?
どうも、サーバからの応答のバイナリーデータに text/plain がついているとか、
サーバからの応答にHTTPのバージョンがついてないとか、(ひょっとしてDeleGate
が壊したのかも?)非常に不思議な状況のように見えます。
|対象のファイルの実データサイズは346221バイトであり、いずれのサーバも途中まで
|は正しいサイズで応答していますが、1200のエラー?が発生した以降に346222バイト
|の1バイト大きいファイルを返すようになっています。
|以下に1サーバ目の1200エラー前後の詳細ログを同報致します。
|06/11 10:13:42.60 [5184] 4533+26: HTTP => (server01:30080) GET /curlapplet/DAIDO.APP.G10SEKKEI/G10SEKKEI.pcurl HTTP/1.0^M
|06/11 10:13:42.60 [5184] 4533+26: #HT11 FORCE HTTP/1.1 or Connection:keep-alive
|06/11 10:13:42.61 [5184] 4533+26: HTTP status: 304 Not Modified => 66f440/1
|06/11 10:13:42.61 [5184] 4533+26: HTTP <=+= 304 [F:\CACHE/http/server01..30080/curlapplet/DAIDO.APP.G10SEKKEI/G10SEKKEI.pcurl#LOADING] GET /curlapplet/DAIDO.APP.G10SEKKEI/G10SEKKEI.pcurl HTTP/1.0^M
|06/11 10:13:42.61 [5184] 4533+26: ERROR: not end with CRLF:
06/11 10:13:42.61 [5184] 4533+26: ERROR: bad HTTP resp. ver.:
06/11 10:13:42.61 [5184] 4533+26: No header (HTTP/0.9) : binary assumed : [20][2e] ...
|06/11 10:14:27.35 [4152] 4538+17: HTTP/1.1 200 Content-{Type:text/plain Encoding:[/] Leng:346221} Server:Hitachi Web Server
|06/11 10:14:27.35 [4152] 4538+17: non-text in text type1 resp.(0/8)9 [server01]/curlapplet/DAIDO.APP.G10SEKKEI/G10SEKKEI.pcurl
9 9
┌─┐┬┌──┬┐ //\^^ ( e ); {Do the more with the less -- B. Fuller}
├─┤│└─┐│ / 877m\_< >_ <URL:http://www.delegate.org/delegate/>
┴ └┴──┘┴──────────────────────────────
佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)
|