宮原と申します。
オリジナルの組み込みLinux機器で(環境は下記の通り)、
使用環境:
カーネル2.4.21
Debian 3.0ベース
Webサーバ(Apache 1.3.29)
Perl 5.6.1
1ヶ月に1回程度の頻度で、インターナルサーバーエラー(Internal Server Error)が、
発生してしまうためその原因を調査しています。
インターナルサーバーエラーの発生要因をインターネットのキーワード検索等で調べてみましたが、
事例の大半がCGIの文法ミス等であり、本機器でも実際にCGIに意図的に文法ミスを
作ってこのエラーを再現する事はできるのですが、月に1回程度の周期でコールするような
コードがCGIには存在していないことと構文チェックコマンドによる機械的なチェックにて文法ミス
が
ないことは確認済みのため、CGIの文法ミスによる可能性は低いものと考えています。
そこでインターナルサーバーエラーの発生要因でCGIの文法ミス以外の具体的な事例
又は、本件に参考となりそうなことが記述されているURL等をご存知の方が
おられましたら、御教示願いたく。
ちなみに、
このオリジナルの機器は、専用I/Fにて採取した状態をWeb端末表示したり、
Web端末から指令した操作内容に基づき専用I/Fへデータを送信する機能をもっていま
す。
また、Webサーバー側と専用I/F処理側とのデータの受渡しはバイナリファイルにて実施していま
す。
組み込み機器とWeb端末(PC)との接続は、1対1での常時接続で、何も操作を
していない場合でも約30秒周期でWebブラウザを自動更新するような運用です。
この運用状態で変化があるのは、専用I/Fから採取した状態が変化した場
合に、前述の自動更新のタイミングで、その状態を変更して表示します。
現象が発生する前には、アクセスログやエラーログを残す処理をキャンセルしていたので、
キャンセルを止め、再現するかどうか確認中ですが、発生頻度が低い現象のため、
それから、まだエラーが再現していない状況です。
以上、よろしくお願いします。
Follow-Ups:
- [linux-users:106121] Re: Internal Server Error の発生要因についてHisaaki SHIBATA
- Prev by Subject: [linux-users:106119] lha m と同じことを tar でやりたい
- Next by Subject: [linux-users:106121] Re: Internal Server Error の発生要因について
- Previous by thread: [linux-users:106019] Re: fdisk の出力結果からパーティションサイズを算出する方法
- Next by thread: [linux-users:106121] Re: Internal Server Error の発生要因について
- Indexes:[Main][Thread]