- - PR -
apache-weblogic-SSLの連携について
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-09-12 21:33
はじめまして、ヒロと申します。
早速ですがapache、weblogic、SSLという構成でweblogicを7001、7012と 2ポートで起動しています。 7001に対してapacheからの接続(SSL使用)は確認できたのですが、 もう一つのweblogicに対する設定がわかりません。 どういった方法でapacheとweblogicを連携すればいいかご教授いただけないでしょうか? 現在のhttpd.confの設定を下に記載します。 <IfDefine SSL> <IfModule mod_weblogic.c> WebLogicHost 192.168.1.1 WebLogicPort 7001 </IfModule> <VirtualHost _default_:443> DocumentRoot "/usr/local/apache/ssl/htdocs" ServerName wwwap ServerAdmin root@wwwap ErrorLog /usr/local/apache/logs/error_log TransferLog /usr/local/apache/logs/access_log 〜〜SSL関連の設定〜〜 <Location /test> SetHandler weblogic-handler ErrorPage http://hogehoge.co.jp/error.html </Location> </VirtualHost> </IfDefine> どうか、よろしくお願い致します。 | ||||
|
投稿日時: 2005-09-13 03:41
追記です。
weblogicのほうですが、ポート7001は http://localhost:7001/test/ ポート7012のほうは http://localhost:7012/test2/ となっており、apacheを経由しないでの確認はできております。 やりたいことはポート7012のtest2をapacheを経由させることです。 他の文献などを見てみるとバーチャルホストでいけそうなのですが、 試行錯誤しておりますが、どうしても7001のほうしか引けません。 何卒、お力沿いよろしくお願いします。 | ||||
|
投稿日時: 2005-09-13 09:43
お使いの WLS のバージョンはいくつでしょう?
WLS のプラグインは最新版は WLS7.0SP6 に付属のものになります。現行の全ての WLS のバージョンと互換性がありますのでまず最新版を適用してみてはいかがでしょうか。 | ||||
|
投稿日時: 2005-09-13 09:58
リリースノートを見るのもいいですね。
http://edocs.beasys.co.jp/e-docs/wls/docs81/notes/resolved_sp04.html#1620757 http://edocs.beasys.co.jp/e-docs/wls/docs81/notes/resolved_sp03.html#1620757 http://edocs.beasys.co.jp/e-docs/wls/docs70/notes/resolved2.html#377182 http://edocs.beasys.co.jp/e-docs/wls/docs70/notes/resolved.html#1369158 まぁとりあえず最新版にアップデート->動作がおかしければサポート窓口へ問い合わせというのが無難でしょうか。 | ||||
|
投稿日時: 2005-09-14 12:49
インギさん、ご返答ありがとうございます。
ちょっと以下を試したのですがダメでした。 <IfDefine SSL> #<IfModule mod_weblogic.c> #WebLogicHost 192.168.1.1 #WebLogicPort 7001 #</IfModule> <VirtualHost _default_:443> DocumentRoot "/usr/local/apache/ssl/htdocs" ServerName wwwap ServerAdmin root@wwwap ErrorLog /usr/local/apache/logs/error_log TransferLog /usr/local/apache/logs/access_log 〜〜SSL関連の設定〜〜 <Location /test> SetHandler weblogic-handler WeblogicHost 192.168.1.1 WeblogicPort 7001 ErrorPage http://hogehoge.co.jp/error.html </Location> <Location /test2> SetHandler weblogic-handler WeblogicHost 192.168.1.1 WeblogicPort 7012 ErrorPage http://hogehoge.co.jp/error.html </Location> </VirtualHost> </IfDefine> 方法がわからないため困っています。 どうかよろしくお願いします。 | ||||
|
投稿日時: 2005-09-14 12:55
で、バージョンはどうなのでしょう?最新版は試しましたか?
リリースノートはご覧になりましたか? プラグインのデバッグログにはなにか記録されていませんか? SSLを使わない場合はうまくいきますか? | ||||
|
投稿日時: 2005-09-16 16:47
レスありがとうございます。 バージョンですが最新版を適用してみましたが、同じでした。 後リリースノートの確認は行っております。 プラグインのデバッグログがわからないのですが、apacheのログ以外に 出力されているのでしょうか? SSLですが、設定しない場合でも結果が変わりませんでしたのでSSLが 問題ではないみたいです。 | ||||
|
投稿日時: 2005-09-16 16:52
まずはドキュメントやリリースノートを読むクセをつけましょうね。
商用製品なだけにしっかりとドキュメントは揃っていますから。 #オープンソース製品はドキュメントを読まなくて良い、と言っているわけではありません たとえばデバッグの取り方を調べたければこんな形で検索できます。 http://search.beasys.co.jp/cgi-bin/namazu.cgi?query=%83v%83%89%83O%83C%83%93+%83p%83%89%83%81%81%5B%83%5E+%83f%83o%83b%83O&submit=Search%21&whence=0&max=10&result=normal&sort=score&idxname=e-docs%2Fwls%2Fdocs81 具体的には Debug ALL WLLogFile logs/wlproxy.log などと設定いたします。これでログが logs/wlproxy.log に記録されます。 logs/errors も併せて確認しましょう。 [ メッセージ編集済み 編集者: インギ 編集日時 2005-09-16 16:54 ] |