重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

PostgreSQL 8.1.3にてポート番号を5440を使用したいと思いますがローカルでは5440が使用できますがサーバのポートが開きません。設定は下記の様にしてます。
起動ユーザの環境変数:
PGPORT=5440
起動時のシェル:
start)
$ECHO_N "Starting PostgreSQL: "$ECHO_C
su - $PGUSER -c "$DAEMON -i -p 5440 -D '$PGDATA' &" >>$PGLOG 2>&1
echo "ok"
postgresql.conf:
port = 5440
~中略~
# - Connection Settings -

#listen_addresses = 'localhost' # what IP address(es) to listen on;
listen_addresses = '*' # comma-separated list of addresses;

これ以外にサーバ側で5440のポートを空けない設定等ありますか?
宜しくお願いします。

A 回答 (1件)

postgresql には直接関係ないですが



iptables(ファイアウォール) が起動していれば、
tcpの指定port( 5440 ) を許可する必要があります。
設定されていますか?

この回答への補足

ファイアウォールは起動してません。OSはFreeBSDなのでFWの設定がiptablesとは異なるかもしれません。

補足日時:2006/06/21 23:17
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す