Re: unable to connect to pgsql server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



At 01:02 PM 5/25/04, Keary Suska wrote:

on 5/24/04 2:59 PM, fbax@xxxxxxxxxxxx purportedly said:

> I couldn't figure out OpenBSD options for netstat.  Do these prove the same
> thing?
> # netstat -l | grep 5432
> 0xd187f7d8 stream      0      0 0xe8844498        0x0        0x0       0x0
> /tmp/.s.PGSQL.5432

You could probably do this:
# netstat -ln | grep 5432

Which should show two entries--one for TCP/IP, one for Unix Domain Socket.


# netstat -ln | grep 5432
tcp        0      0  192.168.1.90.29958     192.168.1.90.5432      TIME_WAIT
0xd187f7d8 stream 0 0 0xe8844498 0x0 0x0 0x0 /tmp/.s.PGSQL.5432


> # fstat | head -n 1 ;  fstat | grep 5432
> USER     CMD          PID   FD MOUNT      INUM MODE       R/W    DV|SZ
> _pgsql   postgres    5444    3* internet stream tcp 0xd18729dc *:5432

I am not familiar with this command, but it seems to be saying that you have
a listening connection on the right port.

Some other questions:

1) If you use the IP instead of host name, do you get the same effect?


First I got error about ip not in pg_hba.conf, so I added
host    all         all        192.168.1.90         255.255.255.255   trust
- when I fixed that and rebooted, the system works!!! I then removed the above line, rebooted and tried host=127.0.0.1 in pg_connect instead of host=localhost and that works too! So why doesn't host=localhost work?


2) Have you tried not specifying a host--in which case the Unix domain
socket will be used--and does it work?

It doesn't work - but different error.

PHP Warning: pg_connect(): Unable to connect to PostgreSQL server: could not connect to server: No such file or directory
        Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"? in /php/class/phplib-7.4/db_pgsql.inc on line 51

I think I know what's causing this problem - apache is running with "chroot /var/www" - a change in default install sometime between OpenBSD 2.9 and 3.5 - could this also be causing the problem with tcpip socket?


[Index of Archives]     [Postgresql General]     [Postgresql Admin]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Yosemite Backpacking]     [Postgresql Jobs]

  Powered by Linux