- PR -

Weblogic+ApacheでPROTOCOL_ERROR

1
投稿者投稿内容
でぃー
会議室デビュー日: 2004/11/08
投稿数: 7
投稿日時: 2004-11-08 12:48
WebLogic8.1+Apache2.0.44でWebサイトを運用しているのですが、
Apacheのエラーログにて以下のようなエラーが出て、
それ以降WebLogicとApacheの接続が切れてしまいました。
運用開始から1年以上がたっているのですが、初めて出る問題で調査に難航しているため投稿した次第です。
ご教授いただければ幸いです。

■Apache error_log(抜粋)
[error] PROTOCOL_ERROR [line 724 of ../nsapi/URL.cpp]: unexpected EOF reading HTTP status
[error] CONNECTION_REFUSED [os error=115, line 1500 of ../nsapi/URL.cpp]: *.*.*.*:7001 errno = 115
[error] PROTOCOL_ERROR [line 724 of ../nsapi/URL.cpp]: unexpected EOF reading HTTP status
[error] CONNECTION_REFUSED [os error=115, line 1500 of ../nsapi/URL.cpp]: *.*.*.*:7001 errno = 115
[error] CONNECTION_REFUSED [os error=115, line 1500 of ../nsapi/URL.cpp]: *.*.*.*:7001 errno = 115
[error] CONNECTION_REFUSED [os error=115, line 1500 of ../nsapi/URL.cpp]: *.*.*.*:7001 errno = 115
・・・
(以降Webサーバ再起動まで「CONNECTION_REFUSED」の行が続きました。*.*.*.*はサーバのIPです)

■バージョン
Webサーバ:Red Hat Linux Advanced Server release 2.1AS/i686
Apache:2.0.44
WebLogic Server:8.1.0.0
mod_jk:mod_wl_20.so
JAVA:j2sdk1.4.1_03
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2004-11-08 15:01
ひとまず最新バージョンにアップデートしてみてはいかがでしょうか?
8.1SP3 が最新になります。
改善されないようであればサポート窓口に問い合わせてみましょう。
でぃー
会議室デビュー日: 2004/11/08
投稿数: 7
投稿日時: 2004-11-08 15:58
回答いただきありがとうございました。
その後調査を続けたところ、
hs_err_pid******.log
が同時刻に作成されており、VMが強制的に落ちている(abort)ことが判明しました。

VMが落ちる原因は今のところ不明です。
以前WebLogic8.1のデフォルトVM「JRockit」を使用していたのですが、
abortが連発したので、通常のJavaVMに戻して問題を解決した経緯があります。
それ以来問題起きなかったのですが・・・

■hs_err_pid******.logの内容です
Unexpected Signal : 11 occurred at PC=0x403D7DC9
Function=(null)+0x403D7DC9
Library=/usr/java/j2sdk1.4.1_03/jre/lib/i386/server/libjvm.so

NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.


Current Java thread:
Dynamic libraries:
08048000-0804e000 r-xp 00000000 08:05 16498 /usr/java/j2sdk1.4.1_03/bin/java
0804e000-0804f000 rw-p 00005000 08:05

(※中略※)

Local Time = Mon Nov 8 04:21:46 2004
Elapsed Time = 1602
#
# HotSpot Virtual Machine Error : 11
# Error ID : 4F530E43505002E6
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Server VM (1.4.1_03-b02 mixed mode)
#

むしろ問題が大きくなってしまったような感じです・・・
もし何か知っている方、同様の問題にあった方がいらっしゃいましたらご教授いただければ幸いです。


[ メッセージ編集済み 編集者: でぃー 編集日時 2004-11-08 15:59 ]
YOU@IT
ぬし
会議室デビュー日: 2002/03/29
投稿数: 284
お住まい・勤務地: 大阪
投稿日時: 2004-11-08 16:06
全然関係ないかもしれませんが。。。

ちなみに、Web層のフレームワークは何をお使いですか?
某商用フレームワークでは、ライセンス期間が切れた状態でシステムにアクセスすると
強制的にVMが落とされますので。。。

でぃー
会議室デビュー日: 2004/11/08
投稿数: 7
投稿日時: 2004-11-08 16:13
返信ありがとうございます。
フレームワークは一部フリーのものは使用していますが。特別商用のものは使用していません。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2004-11-08 17:38
Sun JVM の問題はまずBug Database を検索するところから始めます。
http://bugs.sun.com/bugdatabase/index.jsp

ただし運用環境で Sun の JVM を利用することはサポートされておりませんので↓
http://edocs.beasys.co.jp/e-docs/platform/suppconfigs/configs81/rhelinux21as_es_pentium/81wls.html
繰り返しになりますがまずは WLS/JRockit 共に最新バージョンを適用しましょう。
http://jp.bea.com/BeaPortal/application?namespace=BeaPortal&origin=index.jsp&event=link.evamenu&ID=1&VERSION_KEY=16

それでも落ちるようならせっかくですからサポート窓口に問い合わせましょう。
サーバが落ちるといったクリティカルな現象をこのような掲示板に書き込む形でトラブルシューティングしていては商用製品を使う意味がない、といっても過言ではありません。

[ メッセージ編集済み 編集者: インギ 編集日時 2004-11-08 17:41 ]
1

スキルアップ/キャリアアップ(JOB@IT)