投稿日:2004年01月21日 作成鷹の巣

No.14343 アパッチのエラーログに「(20025)Error string not specified yet: access to * failed」「 uriMap.mapUri() uri must start with /」が記録される。



アパッチのエラーログに「(20025)Error string not specified yet: access to * failed」「 uriMap.mapUri() uri must start with /」が記録される。

No.14343 投稿時間:2004年01月21日(Wed) 23:42 投稿者名:arcanum URL:http://arcanum.zive.net

いつもお世話になっております。http://arcanum.zive.netのarcanumです。(ID=81)
当方アパッチとトムキャットを使用して自サバを楽しんでいますが、こちらのWebリングから
5分おきにおきるエラーログに困っています。5分おきにHTTPのOPTIONが要求され
ているのは知っていたのですが、それと同時に下記のようなエラーがログに吐かれています。
特に気にしなければいいのですが、なにぶんエラーログの殆どがこの文字なので、ちょっと
気になってこちらに相談にきました。回避策等ご存知の方がいらっしゃいましたら、よろしく
お願いします。


[Wed Jan 21 22:30:48 2004] [error] [client 203.212.55.105] (20025)Error string not specified yet: access to * failed
[Wed Jan 21 22:35:41 2004] [error] uriMap.mapUri() uri must start with /


「*」が「/」ではないというエラー内容なのですね。

No.14361 投稿時間:2004年01月23日(Fri) 19:31 投稿者名:鷹の巣@松阪 URL:http://sakaguch.com/

> いつもお世話になっております。http://arcanum.zive.netのarcanumです。(ID=81)
> 当方アパッチとトムキャットを使用して自サバを楽しんでいますが、こちらのWebリングから
> 5分おきにおきるエラーログに困っています。5分おきにHTTPのOPTIONが要求され
> ているのは知っていたのですが、それと同時に下記のようなエラーがログに吐かれています。
> 特に気にしなければいいのですが、なにぶんエラーログの殆どがこの文字なので、ちょっと
> 気になってこちらに相談にきました。回避策等ご存知の方がいらっしゃいましたら、よろしく
> お願いします。
>
>
> [Wed Jan 21 22:30:48 2004] [error] [client 203.212.55.105] (20025)Error string not specified yet: access to * failed
> [Wed Jan 21 22:35:41 2004] [error] uriMap.mapUri() uri must start with /


Apache/2.0.45 (Win32) mod_jk2/2.0.2ですね。

自宅サーバーWebRing(ウェブリング)の稼動監視として、送信している内容は、
OPTIONS * HTTP/1.0(CrLf)(CrLf)
です。ここの「*」が「/」ではないというエラー内容なのですね。
今後は、
OPTIONS / HTTP/1.0(CrLf)(CrLf)
にして、応答伝文の大きさを一度調べてみます。

# 3月以降まで、お待ち下さい。
# HEADメソッドを使用せずにOPTIONSメソッドを使用している理由は、単に
# Windowsのfindコマンドで、ログファイルから、OPTIONSメソッド行を
# 削除することが出来るように考慮しているためです。


SetEnvIfを使用してみるといいかもしれません。

No.14362 投稿時間:2004年01月23日(Fri) 20:51 投稿者名:おーすぎ URL:http://www.o-sugi.net/

apacheの設定ファイル(httpd.conf)に

===
SetEnvIf Request_Method "OPTIONS" nolog
===

を追加し、logの出力設定行に「env=!nolog」を追加すると「option」
に関してlogの収集を行わなくなります。

===
CustomLog logs/access_log common env=!nolog
===

apacheのlogは有用ですから規制をするのはあまりよろしくないですが
暫定対応として使用できると思います。


SetEnvIfに関しては知りませんでした。

No.14364 投稿時間:2004年01月23日(Fri) 21:56 投稿者名:arcanum URL:http://arcanum.zive.net

回答ありがとうございます。SetEnvIfに関しては知りませんでした。ただ、おっしゃっておられる
ように規制するのはあまりよろしくない方法だと思います。別段特にエラーログが大きくなるだけな
ので、私が知っていれば気にすることは無いかななんて思っています。またfindコマンドなんてのも
知りませんでしたので、今度使ってみます。いつもメモ帳で開いているだけでしたので・・・

ありがとうございました。



> apacheの設定ファイル(httpd.conf)に
>
> ===
> SetEnvIf Request_Method "OPTIONS" nolog
> ===
>
> を追加し、logの出力設定行に「env=!nolog」を追加すると「option」
> に関してlogの収集を行わなくなります。
>
> ===
> CustomLog logs/access_log common env=!nolog
> ===
>
> apacheのlogは有用ですから規制をするのはあまりよろしくないですが
> 暫定対応として使用できると思います。


私も知りませんでした。

No.14476 投稿時間:2004年01月31日(Sat) 09:57 投稿者名:鷹の巣@松阪 URL:http://sakaguch.com/

> apacheの設定ファイル(httpd.conf)に
>
> ===
> SetEnvIf Request_Method "OPTIONS" nolog
> ===
>
> を追加し、logの出力設定行に「env=!nolog」を追加すると「option」
> に関してlogの収集を行わなくなります。

一通り、知っているつもりでしたが、私も知りませんでした。
教えて頂いて、ありがとうございました。
その内に自宅サーバーWebRingにOPTIONSのログを除外する方法を記載します。
その時は、おーすぎさんから教えてもらった旨を明示します。


error_logには影響しない?

No.14481 投稿時間:2004年01月31日(Sat) 14:41 投稿者名:stranger URL:

> apacheの設定ファイル(httpd.conf)に
> > ===
> SetEnvIf Request_Method "OPTIONS" nolog
> ===
> > を追加し、logの出力設定行に「env=!nolog」を追加すると「option」
> に関してlogの収集を行わなくなります。
> > ===
> CustomLog logs/access_log common env=!nolog
> ===
> > apacheのlogは有用ですから規制をするのはあまりよろしくないですが
> 暫定対応として使用できると思います。

エラーログと言う質問なので
access_logはsetenvifで環境設定できますが、error_logはできますでしょうか
できないように思います


アクセスログに対して記録しないという方法でした。

No.14484 投稿時間:2004年01月31日(Sat) 22:28 投稿者名:おーすぎ URL:http://www.o-sugi.net

> エラーログと言う質問なので
> access_logはsetenvifで環境設定できますが、error_logはできますでしょうか
> できないように思います

あっ、良く読むとエラーログに出力されているという質問なんですね。
勘違いしていました。私の方法はstrangerさんがおっしゃる通り
アクセスログに対して記録する・しないという方法でしたm(__)m


|目次|掲示板|過去ログ目次|▲頁先頭|