
Ubuntu日本語フォーラム

ログインしていません。
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)
オフライン
とりあえずそのSOAP/HTTPで通信するアプリケーションが分からないと、+
やった内容が具体的に分からないと、類推でアドバイスしないといけないので
解決は厳しいと思います。
Catalinaとかaxis直してるのでJAVAで出来ているのだと思いますが、そのあたりを
教えて頂くことはできますか?
「外部からはこちらが見えているのに、こちらからは外部が見えません」というのも、
それはどういう意味かなぁ、とか考えないといけないので、このあたりももう少し
書いてもらった方がいいと思います。
とか言いつつ、起動オプションで
java -Dhttp.proxyHost=<proxy server ip address> -Dhttp.proxyPort=<proxy server port>
とかしてみるとどうなるかな、ぐらいは思いつきますが、これが正しいのかどうかとかは
上述の内容に依存するのでまるっきり効かないかもしれません。
オフライン
早速の返信、ありがとうございます。
仰る通りです。
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)
オフライン
・だめというのはどういう現象をもって判断されましたか?
Proxyサーバのログは?
netstatやtcpmonの結果を見て、そもそもproxyにrequestが飛んでいないのでしょうか?
なんとなく設定は正しそうに見えますが、そもそも「外部からはこちらが見えているのに、
こちらからは外部が見えません」や「だめ」では現象が把握できず、何が問題なのかも
わかりません……。
オフライン
返信ありがとうございます。
説明が下手で申し訳ありませんm(_ _)m
これでも足りないかもしれませんが、もう少し状況を説明します。
DNSと同じような形態で、他のデータベースサーバとリンクしようとしています。
そのリンクマネージャ(JAVAプログラム)から、上位のサーバへのリンクが張れていない(認識できない)との結果が返ってきてしまいます。
しかし、上位のサーバは、こちらのサーバを認識しています。
外部からはこちらが見えているのに、こちらからは外部が見えないや、だめというのは、この結果(認識しているか否か)のみを元に判断しておりますので、設定が不十分かどうかを判断するのには不適切かもしれません。
プログラム自体が対応していないというのも考えられますが、一連のプロキシ設定をしていて、次から次に設定が必要な箇所が出てきて、不安になりまして、質問させていただいた次第です。
よろしくお願いいたします。
最後の編集者: beginner4ubuntu (2008-10-10 22:59:35)
オフライン
今まで主に設定した内容をまとめてみました。
もし、これはまずいのでは、といった事や、お気づきの点があれば、ご指導ご鞭撻ください。
なお、適切かどうかは不明なので、設定の参考にはしないでください。
●サーバのProxy設定
//不適切な設定がある可能性があるため、削除しました。
最後の編集者: beginner4ubuntu (2008-10-22 01:01:00)
オフライン
お騒がせしております。
まだ解決してはいませんが、何分内容がざっくばらん過ぎるので、
もう少し質問を絞って、新しいスレッドで質問させていただくことにします。
hito様と閲覧された皆様には、ご迷惑をおかけしました。m(_ _)m
オフライン
この問題、AXIS2を利用するとどうにかなるかもしれないので、そこの辺りを探ってみます。
オフライン