- PR -

プロバイダを変えたら接続できなくなったのですが

投稿者投稿内容
timeserver
会議室デビュー日: 2005/07/28
投稿数: 19
投稿日時: 2005-07-28 16:24
YBBのグローバルIPアドレスで使っていたサーバを
Bフレッツで、ルータを通してプライベートIP(192.xx…)に変わったら
jspでエラーが出るようになりました。

java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
:

urlCon.getInputStream()
をしてるところで、エラーが出てしまいます。

他のjspやservletは動いているものもありますし、原因がよくわかりません。
何か、ヒントがあれば教えてください
MARU
常連さん
会議室デビュー日: 2005/02/16
投稿数: 35
投稿日時: 2005-07-28 16:51
文章からいまいち情報が読み取れないのです…
せめて環境とかを書きましょう。

んで私の解釈によると
・個人でWebサーバーをたてている。
・Tomcatかなにかを使用してサーブレットとJSPを動かしている。
・ブラウザからサーブレットを動かしたところエラーが出たので困っている。

で間違いないですか?

んでConnection refused を訳すと「接続が拒否されました」ですので、
プライベートIPに変更したことによって、単純に外からアクセスできなくなったのが
原因ではないでしょうか。
timeserver
会議室デビュー日: 2005/07/28
投稿数: 19
投稿日時: 2005-07-28 17:35
しまった、急いでたので忘れてました。
環境
Redhat9(自鯖)
Tomcat5.0.x

>MARUさん
レスありがとうございます。

>単純に外からアクセスできなくなったのが
どっちかというと外にアクセスできなくなったのかなぁ。
pingとかは飛びますし、全くアクセスできないというわけでは
無いのですが。
原因がよくわからなので、どの情報を書き込めばいいかもわからないです
お手数かけます<m(_)m>
スフレ
ぬし
会議室デビュー日: 2005/05/27
投稿数: 281
お住まい・勤務地: 東京
投稿日時: 2005-07-28 17:49
そのRedHat9のサーバ内で、特定のJSPだけが前述のConnectExceptionで動かない、ということなんでしょうか?

とりあえず、ConnectExceptionのスタックトレースを省略しないで全部書いたほうがいいかもしれません。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-07-28 18:08
引用:

どっちかというと外にアクセスできなくなったのかなぁ。
pingとかは飛びますし、全くアクセスできないというわけでは
無いのですが。


ルータのファイアウォールじゃないですかね。
timeserver
会議室デビュー日: 2005/07/28
投稿数: 19
投稿日時: 2005-07-28 18:30
サーバ上のブラウザか、同一ネットワーク上のPCから
localhostにアクセスするとページが表示されますが
ドメイン名?で(グローバルIP経由で)アクセスすると接続が拒否されます。

けれど、携帯とか、外のPCからドメイン名でアクセスすると
接続出来ます…。
なんかネットワークの設定が変なんですかね…('A`)
mays
常連さん
会議室デビュー日: 2004/01/17
投稿数: 22
投稿日時: 2005-07-29 20:56
私も以前利用していたルータで、同じような状況になったことがあります。
NECの製品(すいません型番忘れました)だったのですが、
ルータのグローバルIPと同一アドレスからのアクセスを拒否するようになってました。
プロバイダのプロキシ経由だと、問題なくアクセスできました。

ご参考まで。
timeserver
会議室デビュー日: 2005/07/28
投稿数: 19
投稿日時: 2005-07-29 20:59
>maysさん、返答ありがとうございます

ルーターはコレガ(corega)のCG-WLBARAGです。

グローバルアドレスやFQDNでSSHログインできない - Linux Square
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=23079&forum=10&10

にも同じようなご意見があるので、仕方ないのかもしれないですね。
サポートやってる時間帯にメーカーに一度聞いてみようと思います。

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