[fess-user 467] Re: Apache のエラーログに不審なエラーが

Back to archive index

Masayuki Shibata mshib****@shima*****
2011年 4月 12日 (火) 10:59:35 JST


柴田@亀岡市です。

うちの Subversion 管理をお願いすることになった新 admin さん
から以下の連絡を受けましたのでお知らせしておきます。

----- 引用ここから -----
"Digest: uri mismatch"は、Digest認証でのエラーですね。
クライアントは、Digest認証では以下のような動きをするらしいのですが、その(1)と(3)のURLが違っているようです。
クライアントのほうのバグだと思いたいのですが・・・。
 (1)クライアントは、サーバにアクセスする。(URLを指定)
 (2)サーバは、乱数値を返す。
 (3)クライアントは、乱数値にパスワードを付けてハッシュ値を計算してサーバに送る。その際(1)のURLも付ける。

----- 引用ここまで -----

----- Original Message ----- 
From: "Shinsuke Sugaya" <shins****@yahoo*****>
To: <fess-****@lists*****>
Sent: Monday, April 11, 2011 9:44 PM
Subject: [fess-user 466] Re:Apache のエラーログに不審なエラーが


> 菅谷です.
>
> 情報をありがとうございます.
> 申し訳ありません….対象が Fess のコードでなく
> Apache HttpClient だったり,調べるのに十分な時間が
> なかったりで,まだ確認できていません.今週中に
> 時間が取りたいと思っています.
>
> shinsuke
>
>
> 2011年4月11日19:34 Masayuki Shibata <mshib****@shima*****>:
>> 柴田@亀岡市です。
>>
>> どうも Subversion 管理者から悪者にされているようなので、こちらも
>> 調べています。
>>
>> Subversion の Apache エラーログと、Fess の fess_crawler.out の関
>> 係は例えば以下のようになっていました。
>>
>> 【error.log】
>> ...
>> [月日 時間a 西暦] [error] [client 192.168....] Digest: uri mismatch - 
>> <URI1>
>> does not match request-uri <URI2> → (1)
>> ...
>>
>> 【fess_crawler.out】
>> ...
>> 西暦-月日 時間b,nnn [Robot-西暦月日開始時間-1-X] INFO
>> org.seasar.robot.helper.impl.LogHelperImpl - Crawling URL: URI1 → (2)
>> ...
>> 西暦-月日 時間c,mmm [Robot-西暦月日開始時間-1-Y] INFO
>> org.seasar.robot.helper.impl.LogHelperImpl - Crawling URL: URI2 → (3)
>> ...
>>
>> 4箇所ほど見てみました。
>>
>> ・時間b と 時間c は近い。ログ行で言うと離れてても5行。大抵隣接行。
>> ・時間a は、時間b、時間c の4分弱ほど後。
>> ・(2) と (3) の URI1、URI2 の登場順は逆のこともある。
>> ・X, Y (Robot の ID 番号末尾) は、見た範囲では同じものがなかった。
>> ・Subversion の error.log で、このエラーは Fess でのクロール時のみ。
>> ・URI1 と URI2 は、似ていることは多いが、かなり違うものも含まれる。
>> →似ているのはクロールする時間が近いからそうなっているだけ。
>> ・どのファイルで発生しているか一定しているわけではないようだ。
>>
>> また離れてても5行... ですが、Subversion の Web クロールのスレッド
>> 設定は確かに5にしてますので、それを1にするしかないかなと思いかけ
>> ています。
>>
>>
>> ----- Original Message -----
>> From: "Shinsuke Sugaya" <shins****@yahoo*****>
>> To: <fess-****@lists*****>
>> Sent: Friday, April 01, 2011 8:05 PM
>> Subject: [fess-user 457] Re:Apache のエラーログに不審なエラーが
>>
>>
>>> 菅谷です.
>>>
>>> 情報をありがとうございます.
>>> 毎回別のものであれば,マルチスレッドの
>>> タイミングの問題の可能性が高いと思います.
>>> S2Robot的には問題になりそうな箇所が思い
>>> あたらないので,HttpClientの調査をしてみます.
>>>
>>> shinsuke
>>>
>>>
>>> 2011年4月1日19:56 Masayuki Shibata <mshib****@shima*****>:
>>>> 柴田@亀岡市です。
>>>>
>>>> 発生しているファイルは、毎回別のもののようです。
>>>>
>>>> たまたま同じことはあるかも知れませんが、数個試したところ同じファイル名
>>>> 文字列にヒットする箇所がありませんでした。
>>>>
>>>> 後者の password mismatch のエラーは、前者の uri mismatch のエラー行の
>>>> 間に埋もれている感じで出ていますので、両者に関係はありそうです。
>>>>
>>>>
>>>> ----- Original Message -----
>>>> From: "Shinsuke Sugaya" <shins****@yahoo*****>
>>>> To: <fess-****@lists*****>
>>>> Sent: Friday, April 01, 2011 2:58 PM
>>>> Subject: [fess-user 455] Re:Apache のエラーログに不審なエラーが
>>>>
>>>>
>>>>> 菅谷です。
>>>>>
>>>>> 現時点では何とも言えませんが、HttpClient で
>>>>> マルチスレッドで認証情報がうまくいっていない
>>>>> のかもしれません。発生しているファイルは毎回
>>>>> 同じところでしょうか?
>>>>> よろしくお願いいたします。
>>>>>
>>>>> shinsuke
>>>>>
>>>>> 2011年3月31日14:54 Masayuki Shibata <mshib****@shima*****>:
>>>>>> 柴田@亀岡市です。
>>>>>>
>>>>>> インデックスが作成できたドキュメント数が約 35,000 に対し、
>>>>>> 以下のようなエラー (クロールされる側の Apache の error.log)
>>>>>> が、一晩クロールすると 50 〜 150 くらいの数発生しています。
>>>>>>
>>>>>> error.log(4379): [Thu Mar 31 01:00:50 2011] [error] [client
>>>>>> 192.168.27.12]
>>>>>> Digest: uri mismatch -
>>>>>> </svn2fess/sandbox/root/Source/trunk/SOURCE_APP/SOURCE_DLL/LSSItgProgUI/>
>>>>>> does
>>>>>> not match request-uri
>>>>>> </svn2fess/sandbox/root/Source/trunk/SOURCE_APP/SOURCE_DLL/LSSLiToolFunc/>
>>>>>>
>>>>>> また以下のエラーも 1 〜 10 くらいの数発生しています。
>>>>>>
>>>>>> error.log(1705): [Thu Mar 24 04:13:37 2011] [error] [client
>>>>>> 192.168.27.12]
>>>>>> Digest: user bungle: password mismatch:
>>>>>> /svn2fess/LabSolutionsCommon/root/tags/Ver.5.40(LCMS-8030)Fixed/help/4_\xe8\x8b\xb1\xe8\xaa\x9e\xe5\x8e\x9f\xe7\xa8\xbf/LabSolutionsHelp/COMMON_HELP_DATAEXP_NW_KEYWORD_DATA.html
>>>>>>
>>>>>> クロール対象である Subversion のサーバー管理者から大丈夫か
>>>>>> と問い合わせがあって気づいた次第です。
>>>>>>
>>>>>> Subversion サーバー以外のクロール先では発生している気配は
>>>>>> ありませんが、そもそも Subversion 上のファイルが圧倒的に多
>>>>>> いので、Subversion サーバー固有の問題とはにわかには断定で
>>>>>> きません。
>>>>>>
>>>>>> このエラーログが出るのは、どういったケースが考えられるでし
>>>>>> ょうか?
>>>>>>
>>>>>> もしお気づきの点あれば、ご指摘いただけると幸いです。
>>>>>>
>>>>>> _______________________________________________
>>>>>> Fess-user mailing list
>>>>>> Fess-****@lists*****
>>>>>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Fess-user mailing list
>>>>> Fess-****@lists*****
>>>>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>>>>
>>>>
>>>> _______________________________________________
>>>> Fess-user mailing list
>>>> Fess-****@lists*****
>>>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>>>
>>>
>>> _______________________________________________
>>> Fess-user mailing list
>>> Fess-****@lists*****
>>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>>
>>
>> _______________________________________________
>> Fess-user mailing list
>> Fess-****@lists*****
>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user
> 




Fess-user メーリングリストの案内
Back to archive index