AN HTTPD ゲストブック/コメント集(2003年9月5日18:10)


うー。 yuichis@anet.ne.jp 2003/09/08 16:32

中田様。

 先ほど自作cgiとログをメールにて送らせて頂きました。
 情報不足の事と思いますが、他に何か必要な物が有れば、お送り致しますので
 ご解析の程、よろしくお願い致します。


中田昭雄 nakata@st.rim.or.jp 2003/09/06 16:28

TB さん、
なるほどAu端末でなければエラーにならない、という意味なのでしょうね(?)。

ログのトレースにチェックを入れてもう一度やってみてください。
そしてエラーになった後の trace.log をメールで送ってください。
知りたいのは Au端末からのリクエストだけなので、それだけをここに示してもらうのでもかまいません。


TB a@a 2003/09/06 13:55

ちなみにmegabbs.cgiは↓のURLで配布されています。
http://www.megabbs.com/


TB a@a 2003/09/06 13:51

>うー。さん

自分もそれと同じ症状が出てました。

[環境]
WindowsXP、ANHTTPD Ver1.42h、ActivePerl5.8.0、
megabbs.cgi ver.1.69β1、Au端末(5302CA)

[状況]
megabbs.cgiの左上のi-mode用ページへのリンクをクリックすると
スレッド一覧画面になる。それぞれのスレッドへのリンクにAu端末(5302CA)
でアクセスするとエラーになる。その直後からすべてのCGIが見れなくなる。
ちなみにANHTTPD自体は落ちてないのでHTMLは見れる。

この条件での発生率は100%でした。


中田昭雄 nakata@st.rim.or.jp 2003/09/05 20:51

うー。さん、
とりあえずプロセスログ(process.log)が見たいですね。

また、chat.cgi というのは自作ですか?
自作ではないようなら、どこのなんというチャットCGIかをお知らせ下さい。
自作なら、chat.cgi をメールで送ってください。


うー。 yuichis@anet.ne.jp 2003/09/05 20:21

chat.cgiに限らず、.cgiは使えなくなります。

エラーログを確認してみましたが、何も記載されてきません。
通常のログを確認したところ、.cgiが実行できているときは
xxx.xxx.xxx.xxx - - [05/Sep/2003:20:11:15 +0900] "GET /chat.cgi HTTP/1.1" 200 309
とログが出力されますが、.cgiが実行できない状態だと
xxx.xxx.xxx.xxx - - [05/Sep/2003:20:10:14 +0900] "GET /chat.cgi HTTP/1.1" 200 0
と出力されています。

タスクマネージャのプロセスを見ていたのですが、
通常.cgiが実行される時、perl.exeが表示されるのですが、
.cgiが実行できなくなっている時は、perl.exeが表示されてきません。


NameServer1 NameServer1 2003/09/05 19:43

うー。さん

chat.cgi以外のCGIにはアクセスできるか。
を確認してみてはどうでしょうか?

ログは、errors.log辺り? あとはCGIに関する設定内容くらいでしょうか。


うー。 yuichis@anet.ne.jp 2003/09/05 18:10

いつもお世話になっております。
WinNT4.0でanHTTPd ver1.42k+ActivePerlを動かしているのですが、
度々cgiが実行できなくなります。

index.htmlからインフレームでchat.cgiを呼び出し実行しているのですが、
index.htmlは問題なく表示されているのに、chat.cgiが「サイトに問題があります」と
表示されません。

anHTTPdを再起動すると、正常に動作するようになるのですが。
これしか情報がないのですが、何か判断できるログや必要な情報があれば出しますので、
おわかりになる方、居りましたら、ご教授下さい。