Article delegate-ja/110 of [1-251] on the server localhost:7119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A109@delegate-ja.ML_>]
Newsgroups: mail-lists.delegate-ja

[DeleGate-Ja] Re: DeleGateのキャッシュファイルについてその3
11 Jun 2008 11:26:29 GMT ysato@delegate.org (Yutaka Sato)
The DeleGate Project

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/>
┴ └┴──┘┴──────────────────────────────
佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V