たびたび御世話になります。WindowsServer2003の環境で、インストールガイドを参考にしてテスト実行をしています。前回の御回答からTOMCATも必要と云うことでインストールし、「(1)Windows + Tomcat」の状態では正しく動作して「http://<サーバー>:8080/gsession2/」でアクセスでき正常に実行できています。その後IISと連携させようと思い、同じくインストールガイドを参考にしてインストールしました。-----------------------------------------------------------インストールガイド(Tomcat と IIS(連携))http://www.gs.sjts.co.jp/v2/support/install_iis_tomcat.html-----------------------------------------------------------※TOMCATは「apache-tomcat-5.5.25.exe」を使いました。※JDKは「jdk1.5.0_14」を使いました。この後で、ポートを省略した「http://<サーバー>/gsession2/」でアクセスできる筈ですよね?しかしこれが出来ないのです。しかし、この後も「http://<サーバー>:8080/gsession2/」ではアクセスできます。TOMCATのログを見てみましたら、何やらたくさん書いてあって読み方すらも分かりません。確認すべきポイントは何があるでしょうか?インストール時に気になった事と言えば、インストールガイドには載っていなかったTOMCATのインストールのウィザードを、勝手に次のように解釈して行なった事です。----------------------------------------------Choose Components「Normal」にしました。----------------------------------------------Configuration HTTP/1.1 Connector Port:「8080」(初期値) Administrator Login User Name:「admin」(初期値) Password:「""」null(初期値)を「admin」にしました。----------------------------------------------Java Virtual MachineJava select the path of a J2SE 5.0 JRE installed on your system: 「c:\…\jre1.5.0_14」(初期値)を「c:\…\jdk1.5.0_14」にしました。----------------------------------------------以上、よろしくお願いします。
> たびたび御世話になります。> WindowsServer2003の環境で、インストールガイドを参考にしてテスト実行をしています。> > 前回の御回答からTOMCATも必要と云うことでインストールし、「(1)Windows + Tomcat」の状態では正しく動作して「http://<サーバー>:8080/gsession2/」でアクセスでき正常に実行できています。> その後IISと連携させようと思い、同じくインストールガイドを参考にしてインストールしました。> -----------------------------------------------------------> インストールガイド(Tomcat と IIS(連携))> http://www.gs.sjts.co.jp/v2/support/install_iis_tomcat.html> -----------------------------------------------------------> ※TOMCATは「apache-tomcat-5.5.25.exe」を使いました。> ※JDKは「jdk1.5.0_14」を使いました。> > この後で、ポートを省略した「http://<サーバー>/gsession2/」でアクセスできる筈ですよね?> しかしこれが出来ないのです。> しかし、この後も「http://<サーバー>:8080/gsession2/」ではアクセスできます。> TOMCATのログを見てみましたら、何やらたくさん書いてあって読み方すらも分かりません。> 確認すべきポイントは何があるでしょうか?> > インストール時に気になった事と言えば、インストールガイドには載っていなかったTOMCATのインストールのウィザードを、勝手に次のように解釈して行なった事です。> > ----------------------------------------------> Choose Components> 「Normal」にしました。> ----------------------------------------------> Configuration> HTTP/1.1 Connector Port:「8080」(初期値)> Administrator Login> User Name:「admin」(初期値)> Password:「""」null(初期値)を「admin」にしました。> ----------------------------------------------> Java Virtual Machine> Java select the path of a J2SE 5.0 JRE installed on your system:> 「c:\…\jre1.5.0_14」(初期値)を「c:\…\jdk1.5.0_14」にしました。> ----------------------------------------------> > 以上、よろしくお願いします。> 当方の環境でも全く同じ現象が発生しております。セットアップ環境は ・ Windows Server 2003 (ServicePack 2適用済) ・ Tomcat 5.5.25 ・ JDK5(JDK 5.0 Update 15)ダウンロードファイル名は「jdk-1_5_0_15-windows-i586-p.exe」 ・ isapi_redirect.dll(Ver 1.2.8) ・ IIS 6.0 ・ Internet Explorer 7.0という環境です。Tomcatをはじめ、GroupSession2のインストール先は全てデフォルト(インストールガイド)の「c:\Program Files\Apache Software Foundation\Tomcat 5.5」配下にしております。また、各種連携用設定ファイル(workers.properties 及び uriworkermap.properties)内のパス指定もフルパスで参照できていると思います。どなたかご助言をお願い致します。
私も同じ現象ではまっていましたが、workers.propertiesの tomcat と java の home の指定部分の最後に"\" (windows上では”¥”ですが)を追加したところ「http://<サーバー>/gsession2/」でアクセスできるようになりました。この部分です。worker.tomcat_home=C:\Program Files\Apache Software Foundation\Tomcat 5.5\ <--これですworker.java_home=C:\Program Files\Java\jdk1.5.0_15\ <--これです一度試してみてください。
Apacheの方が簡単ですよ。他アプリの関係でIISでなければ問題があるのであればしかたないですが。
> 当方の環境でも全く同じ現象が発生しております。> セットアップ環境は> ・ Windows Server 2003 (ServicePack 2適用済)> ・ Tomcat 5.5.25> ・ JDK5(JDK 5.0 Update 15)ダウンロードファイル名は「jdk-1_5_0_15-windows-i586-p.exe」> ・ isapi_redirect.dll(Ver 1.2.8)> ・ IIS 6.0> ・ Internet Explorer 7.0> という環境です。> > Tomcatをはじめ、GroupSession2のインストール先は全てデフォルト(インストールガイド)> の「c:\Program Files\Apache Software Foundation\Tomcat 5.5」配下にしております。> また、各種連携用設定ファイル(workers.properties 及び uriworkermap.properties)内の> パス指定もフルパスで参照できていると思います。> > どなたかご助言をお願い致します。----------------------度々申し訳ありません。上記投稿したものです。試行錯誤の上、連携そのものは成功しました。しかしその後に異なる現象が発生した為追記させて頂きます。【セットアップ環境】 ・ Windows Server 2003 Standard Edition R2 (SP2適用済) ・ IIS 6.0 ・ Tomcat 5.5.25 ・ JDK5(JDK 5.0 Update 15)ダウンロードファイル名は「jdk-1_5_0_15-windows-i586-p.exe」 ・ isapi_redirect.dll(Ver 1.2.8)→(Ver 1.2.20にダウングレードしました。) ・ Internet Explorer 7.0前回投稿時と異なる部分は、isapi_redirect.dllを最新のものではなく、Apacheのダウンロードサイトの「jk1_2_20」フォルダからダウンロードしたものを使用しています。(他のTomcat5.5-IIS6連携について扱われた方のWEBページを参考にしました。)その他、 ・ 「IIS5.0分離モードでWWWサービスを実行する」のチェック ・ 「WEBサービス拡張」→「全ての不明なISAPI拡張」を許可に変更と設定変更を行いました。基本かもしれませんが、IIS側の設定を行う場合は必ず「規定のWebサイト」を停止状態にした上で作業を行っております。また、どうやらその他のバージョンの「isapi_redirect.dll」では連携に失敗し、HTTP403エラーが発生します。上記設定で連携は成功しましたが、ローカル・リモート共にIIS経由でGroupSessionへアクセスすると、その後サーバのCPU使用率が「Tomcat5.exe」プロセスで100%になるという現象が発生致しております。連携を行わず、純粋にTomcat単体で動作させる分には問題はありません。どなたかご教示の程、宜しくお願い申し上げます。長文かつ見苦しい文章となり申し訳ございません。
度々申し訳ありません。しかも自らの投稿に返信致します。> 上記設定で連携は成功しましたが、ローカル・リモート共にIIS経由でGroupSessionへアクセス> すると、その後サーバのCPU使用率が「Tomcat5.exe」プロセスで100%になるという現象が> 発生致しております。> 連携を行わず、純粋にTomcat単体で動作させる分には問題はありません。> > どなたかご教示の程、宜しくお願い申し上げます。> 長文かつ見苦しい文章となり申し訳ございません。> 上記の現象、他のサイトで情報収集を行うと、Apache+Tomcat連携でも同様の現象が起きているようでした。解消法は以下の通りです。 ・ (Tomcatインストールディレクトリ)\conf\server.xmlの編集。編集箇所は... <Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />のセクションですが、プロパティ値の設定が少ないため、その上のセクションにある <Connector port="8080"... />と同様のプロパティ値を設定しました。編集後は以下のとおりです。 <Connector port="8009" protocol="AJP/1.3" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />「protocol="AJP/1.3"」の既述はWEBサーバ連携で使用しているプロトコルですので変更・削除を行わないように注意が必要です。編集は、IIS・Tomcat共に停止させた状態で行っております。編集後、それぞれを起動させローカル・リモートでGroupSessionへ接続しましたが、問題ありませんでした。これまでのご助言、誠に有難うございます。また、機会がありましたらよろしくお願いします。
Windows2000 サーバーIIS 5.0以下よりダウンロードしたものを、インストールしてやっと動作しました。http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.15/isapi_redirect.msi1.上記をインストール 設定ファイルの作成、レジストリ登録 IISのISAPIフィルタの登録が自動的に行われます2.IISの仮想フォルダに、jakarta と gsessionを登録3.uriworkersmap.propertiesに以下を追加C:\Program Files\Apache Software Foundation\Jakarta Isapi Redirector\ conf\uriworkermap.properties gsession2/*= wlb
私もインストールガイド「TomcatとIIS(連携)」を鵜呑みにして、IIS連携でかなりハマりました。環境はWindowsServer2003(Std)上の、IIS6.0+TomCat5.2.28+jdk-1_5_0_22-windows-i586です。http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/isapi_redirect-1.2.8.exeこれをインストールするばIIS上にjakartaの仮想ディレクトリとレジストリ設定を自動でセットアップしてくれます。C:\Program Files\Apache Software Foundation\Jakarta Isapi Redirector\conf フォルダーにworkers.properties.minimalとuriworkermap.propertiesの2ファイルができます。====== workers.properties.minimal =========worker.list=ajp13wworker.ajp13w.type=ajp13worker.ajp13w.host=localhostworker.ajp13w.port=8009===========================================ワーカー名はajp13wでした。 何も変更するところはありません。====== uriworkermap.properties ============/gsession2/*=ajp13w===========================================TomcatへリダイレクトするURLを記述(今回はgsession2だけ)IISサービスマネージャーでWebサービス拡張の「すべてのISAPI拡張」を「許可」サービスマネージャーで「WWW Publishing Sevice」を「再起動」これだけの設定でgsession2がIISの80ポートでアクセスできました。念のため、isapi_redirect.dllを1.2.8から最新の1.2.30に置き換えました。(1.2.8でも動作した)インストールガイドのgsession2仮想ディレクトリ設定、TomCat,Javaのパス設定も必要ありませんでした。
vertical_align_top