お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-10-09 17:56:04

beginner4ubuntu
メンバ
登録日: 2008-06-11

プロキシ設定について

Ubuntu8.04サーバ版にて、プロキシを使ってSOAP/HTTPで外部とやり取りしているのですが、外部からはこちらが見えているのに、こちらからは外部が見えません。apt-getやwgetなどはできます。
恐らくプロキシの設定が不十分だと思い、いろいろ設定を変えてみたのですが、うまくいきません。
以下、変更した部分です。

/home/ユーザ名/.bashrc
/root/.bashrc
/etc/wgetrc
/etc/apt/apt.conf
/usr/local/axis/xml/properties.xml
/usr/share/tomcat5.5/conf/catalina.properties
/usr/share/tomcat5.5/bin/catalina.sh

この他にも、プロキシの設定が必要な部分などはあるのでしょうか?
どなたかご存知の方、お知恵をお貸しください。
舌足らずで申し訳ありませんが、よろしくお願いいたします。

追記

利用しているコンポーネントは、
JDK5、Apache2、Tomcat 5.5、Axis 1.4、PostgreSQL 8.1です。

最後の編集者: beginner4ubuntu (2008-10-09 18:21:27)

オフライン

 

#2 2008-10-09 18:05:58

hito
管理者
登録日: 2007-03-18

Re: プロキシ設定について

とりあえずそのSOAP/HTTPで通信するアプリケーションが分からないと、+
やった内容が具体的に分からないと、類推でアドバイスしないといけないので
解決は厳しいと思います。

Catalinaとかaxis直してるのでJAVAで出来ているのだと思いますが、そのあたりを
教えて頂くことはできますか?

「外部からはこちらが見えているのに、こちらからは外部が見えません」というのも、
それはどういう意味かなぁ、とか考えないといけないので、このあたりももう少し
書いてもらった方がいいと思います。


とか言いつつ、起動オプションで

java -Dhttp.proxyHost=<proxy server ip address> -Dhttp.proxyPort=<proxy server port>

とかしてみるとどうなるかな、ぐらいは思いつきますが、これが正しいのかどうかとかは
上述の内容に依存するのでまるっきり効かないかもしれません。

オフライン

 

#3 2008-10-09 18:17:11

beginner4ubuntu
メンバ
登録日: 2008-06-11

Re: プロキシ設定について

早速の返信、ありがとうございます。
仰る通りです。
JAVAプログラムでXML形式の情報をやり取りしようとしています。

> java -Dhttp.proxyHost=<proxy server ip address> -Dhttp.proxyPort=<proxy server port>

この方法ですが、私の記載不足でした。この方法と、JAVAのコード内に、

System.getProperties().put("http.proxyHost", "someProxyURL");
System.getProperties().put("http.proxyPort", "someProxyPort");

こちらを埋め込む方法も試して見ましたが、やはりだめでした。

最後の編集者: beginner4ubuntu (2008-10-09 20:04:39)

オフライン

 

#4 2008-10-09 23:41:57

hito
管理者
登録日: 2007-03-18

Re: プロキシ設定について

・だめというのはどういう現象をもって判断されましたか?
 Proxyサーバのログは?
 netstatやtcpmonの結果を見て、そもそもproxyにrequestが飛んでいないのでしょうか?

なんとなく設定は正しそうに見えますが、そもそも「外部からはこちらが見えているのに、
こちらからは外部が見えません」や「だめ」では現象が把握できず、何が問題なのかも
わかりません……。

オフライン

 

#5 2008-10-10 18:54:44

beginner4ubuntu
メンバ
登録日: 2008-06-11

Re: プロキシ設定について

返信ありがとうございます。
説明が下手で申し訳ありませんm(_ _)m
これでも足りないかもしれませんが、もう少し状況を説明します。

DNSと同じような形態で、他のデータベースサーバとリンクしようとしています。
そのリンクマネージャ(JAVAプログラム)から、上位のサーバへのリンクが張れていない(認識できない)との結果が返ってきてしまいます。
しかし、上位のサーバは、こちらのサーバを認識しています。
外部からはこちらが見えているのに、こちらからは外部が見えないや、だめというのは、この結果(認識しているか否か)のみを元に判断しておりますので、設定が不十分かどうかを判断するのには不適切かもしれません。

プログラム自体が対応していないというのも考えられますが、一連のプロキシ設定をしていて、次から次に設定が必要な箇所が出てきて、不安になりまして、質問させていただいた次第です。
よろしくお願いいたします。

最後の編集者: beginner4ubuntu (2008-10-10 22:59:35)

オフライン

 

#6 2008-10-16 01:29:18

beginner4ubuntu
メンバ
登録日: 2008-06-11

Re: プロキシ設定について

今まで主に設定した内容をまとめてみました。
もし、これはまずいのでは、といった事や、お気づきの点があれば、ご指導ご鞭撻ください。
なお、適切かどうかは不明なので、設定の参考にはしないでください。

●サーバのProxy設定
//不適切な設定がある可能性があるため、削除しました。

最後の編集者: beginner4ubuntu (2008-10-22 01:01:00)

オフライン

 

#7 2008-10-21 02:05:37

beginner4ubuntu
メンバ
登録日: 2008-06-11

Re: プロキシ設定について

お騒がせしております。
まだ解決してはいませんが、何分内容がざっくばらん過ぎるので、
もう少し質問を絞って、新しいスレッドで質問させていただくことにします。
hito様と閲覧された皆様には、ご迷惑をおかけしました。m(_ _)m

オフライン

 

#8 2008-10-23 11:18:10

beginner4ubuntu
メンバ
登録日: 2008-06-11

Re: プロキシ設定について

この問題、AXIS2を利用するとどうにかなるかもしれないので、そこの辺りを探ってみます。

オフライン

 

Board footer

Powered by FluxBB