Re: cant connect to localhost:5432 (but unix socket ok)
От | hubert depesz lubaczewski |
---|---|
Тема | Re: cant connect to localhost:5432 (but unix socket ok) |
Дата | |
Msg-id | 20210204142627.GA22609@depesz.com обсуждение исходный текст |
Ответ на | cant connect to localhost:5432 (but unix socket ok) (Joao Miguel Ferreira <joao.miguel.c.ferreira@gmail.com>) |
Ответы |
Re: cant connect to localhost:5432 (but unix socket ok)
|
Список | pgsql-general |
On Thu, Feb 04, 2021 at 02:20:10PM +0000, Joao Miguel Ferreira wrote: > My database is not listening on TCP/localhost, desptite it is listening on the unix socket. How can I investigate this? > I could have done something that is out of my understanding because I have been loading some big pg_dumpall files thatmight contain > administrative changes that I am not fully aware of. There are couple of potential issues: 1. it might listen on different port than 5432. What does "show port;" show in psql? 2. it could be that there is a firewall (weird, but possible) 3. it could be that it's listening on another address(es) than 127.0.0.1 / ::1 - what is output of "show listen_addresses;"? 4. Verify that it really does listen on something. As root run: ss -ntlp | grep postgres depesz > Here are some details about the connection issue: > root@deb10tp:~# id > uid=0(root) gid=0(root) groups=0(root) > root@deb10tp:~# su postgres > postgres@deb10tp:/root$ id > uid=116(postgres) gid=126(postgres) groups=126(postgres),125(ssl-cert) > postgres@deb10tp:/root$ cd / > postgres@deb10tp:/$ psql -h localhost > psql: could not connect to server: Connection refused > Is the server running on host "localhost" (::1) and accepting > TCP/IP connections on port 5432? > could not connect to server: Connection refused > Is the server running on host "localhost" (127.0.0.1) and accepting > TCP/IP connections on port 5432? > postgres@deb10tp:/$ psql > psql (11.9 (Debian 11.9-0+deb10u1)) > Type "help" for help. > postgres=# > Thank you > Joao
В списке pgsql-general по дате отправления: