- 締切済み
サーバ接続 問題の切分け方を教えて下さい
下記環境で簡単なC/Sシステムを運用中です。 サーバA1:Win2003、PostgreSQL8.x クライアントB:WinXP、サーバA1と同一LAN内 クライアントC:WinXP、公衆回線を経由してサーバA1に接続 クライアントB・CではAccess2003で作成したアプリケーションから ODBC経由でサーバA1のデータを参照・更新します。 サーバには固定IPを設定しており、クライアントからはIPアドレスを指定して サーバに接続しています。 この度、老朽化に伴いサーバA1をWin2008のサーバA2に入れ替える事になりました。 PostgreSQLのバージョンは同じです。 ・サーバA2にA1と同一IPアドレスを固定で設定 ・「postgresql.conf」と「pg_hba.conf」の2ファイルをA1→A2にコピーして置き換え。A2のPostgreSQLを再起動 ・LANケーブルをA1→A2に差し替え を行ったところ、クライアントB→A2はDBに接続できますが C→A2が参照できなくなる、という現象が発生しました。 PostgreSQLの設定に誤りがあればB→A2の接続もできないはずですし 理屈から言えばA1とA2では接続に関する設定は同じはずなのですが… なお、Cからインターネットは参照可能なようなので ネットワーク設定には問題が無いと思います。 解決法がもちろん、どこに問題があるのか、切り分けができずに困っています。 もしお心当たりのあるかたがいらっしゃいましたら、アドバイスいただけると助かります。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- gtx456gtx
- ベストアンサー率18% (194/1035)
Win2003 -> Win2008へのセキュリティ強化でNGだと思いますが、ネットワーク上の問題かアプリケーション上の問題かを切り分けた方が良いと思います。 下記のような切り分けは試しましたか? 1.単純に「C→A2」へのpingは大丈夫ですか? 2.「C→A2」へのコマンド・レベルでPostgreSQLの接続できますか?