Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇2140:
telnetでlocalhostに繋がらない [tak] 05/05 13:22

 └◇2141:Re:telnetでlocalhostに繋がらない [discypu] 05/05 <


2140● telnetでlocalhostに繋がらない[ tak ] 2004 05/05 13:22
No.2111で同じような質問があったのですが、telnetでlocalhostに繋がりません。本当の目的は、Windows環境でPostgreSQLを始めたいと思い、参考にしていた資料が"pgAdminV"というツールを使っていたのですが、そのpgAdminVでサーバに接続しようとすると、"Connection refused"になります。そこで、コマンドプロンプトで"telnet 127.0.0.1 5432"と入力した所、接続に失敗します。そこで、普通に"telnet 127.0.0.1"と打っても失敗します。何が原因なのでしょうか?
環境はWin2000で、パーソナルファイアウォールを使っていますが、ポート23を止めているわけではありません。
どなたかご教授ください。
スレッド一覧


2141● Re:telnetでlocalhostに繋がらない[ discypus ] 2004 05/05 21:19
本題ではなく、PostgreSQLに繋がらないという点にコメントします。

> 本当の目的は、Windows環境でPostgreSQLを始めたいと思い、参考にしていた資
> 料が"pgAdminV"というツールを使っていたのですが、そのpgAdminVでサーバに
> 接続しようとすると、"Connection refused"になります。そこで、コマンドプロ
> ンプトで"telnet 127.0.0.1 5432"と入力した所、接続に失敗します。

 5432 は、PostgreSQLサーバがデフォルトで使用するポート番号です。

 telnet 127.0.0.1 5432 で "Connection refused" になるときの対処は:
・PostgreSQLに対して、TCP/IP接続を許可していない
(PostgreSQLは、デフォルトの状態ではTCP/IP接続は許可されていません。
UNIX DOMAIN Socketのみ許可されています)

→TCP/IP接続を許可する。方法は次の3つ。
→ 設定ファイル postgresql.conf で、tcpip_socket オプションを設定する。
(設定ファイルは initdbで作成した PostgreSQLデータベースクラスタ の
ディレクトリの中にあります)
http://www.postgresql.jp/document/pg74doc/html/runtime-config.html
→ postmasterプロセスを起動するときに -i オプションを指定してやる。
http://www.postgresql.jp/document/pg74doc/html/app-postmaster.html
→cygrunsrvを使っているなら、サービスの登録時に --argsオプションを
使って設定する。
→pg_ctlシェルスクリプトを使って起動しているなら、-o オプションを
使って指定する。
http://www.postgresql.jp/document/pg74doc/html/app-pg-ctl.html

・実はそもそもPostgreSQLのサーバプロセスが稼働していない
→起動する。起動に失敗するならエラーメッセージを見て対処する。
また、/var/log/postmaster.log にエラーが記録されているかも
知れないので、調べる。
スレッド一覧

早田のホームページへ
CGIROOM