0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ActiveRecord::ConnectionNotEstablished connection to server on socket "/tmp/.s.PGSQL.5432" failed: fe_sendauth: no password suppliedの対処例【Rails】

Posted at

はじめに

Ruby on Railsにて、以下のエラーが発生しました。

ActiveRecord::ConnectionNotEstablished connection to server on socket "/tmp/.s.PGSQL.5432" failed: fe_sendauth: no password supplied

TL;DR

ローカルでRailsアプリをPostgreSQLを使用して作成していた際に、別のPostgreSQLのプロセスが残っていたために起きました。

該当プロセスを使用していないことを確認して、killしたあとに再実行することで解決しました。

手順

以下のコマンドを実行して、稼働しているPostgreSQLのプロセスIDを取得します。

$ sudo lsof -i:5432
COMMAND  PID     USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
postgres 600 postgres    7u  IPv6 0x758d57f8209a3bef      0t0  TCP *:postgresql (LISTEN)
postgres 600 postgres    8u  IPv4 0x758d57ee871310bf      0t0  TCP *:postgresql (LISTEN)

該当のプロセスIDを指定してkillします。

$ kill 600

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?