[pgsql-jp: 40087] Re: PostgreSQL-8.4.1 接続エラー
katagiri
e.katagiri @ teikokupr.co.jp
2009年 11月 30日 (月) 16:46:50 JST
片桐です。
板垣さん、フォローありがとうございます。
Listen_addresses = '*'
port はデフォルト値のままです。
リモートマシンとホストマシンの間にファイアウォールは存在しません。
ホスト(RHEL-5)でファイアウォールは無効になっています。
よろしくお願いします。
On Mon, 30 Nov 2009 16:35:22 +0900
Itagaki Takahiro <itagaki.takahiro @ oss.ntt.co.jp> wrote:
>
> katagiri <e.katagiri @ teikokupr.co.jp> wrote:
>
> > RHEL-5 + Python-3.1.1 + PostgreSQL-8.4.1 + pypostgresql-0.9.1
> > SELinux は disabled になっています。
> >
> > インストールしたマシンでは、psql コマンドでテーブル定義が
> > 可能です。しかし、他のLinuxマシンから接続を試みると、
> > 次のようなエラーが出ます。
> >
> > $ psql --host=sijdb sijihyo
> > psql: server closed the connection unexpectedly
> > This probably means the server terminated abnormally
> > before or while processing the request.
>
> psql でも接続できていないようなので、py-postgresql ではなく
> PostgreSQL サーバの疑いが濃厚かと思います。
> ローカルでは接続できるということですので、ネットワーク関係でしょうか?
>
> * ファイアウォールが 5432 ポートを塞いでいませんか?
> * listen_addresses の設定は変更しましたか?
> http://www.postgresql.jp/document/current/html/runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-SETTINGS
>
> ------------------------------------------------------------
> NTT オープンソース ソフトウェア センタ
> 板垣貴裕 <itagaki.takahiro @ oss.ntt.co.jp>
>
pgsql-jp メーリングリストの案内