[GRASSLIST:1156] Re: trouble with g.select.pg

Markus Neteler neteler at geog.uni-hannover.de
Mon Nov 20 11:56:23 EST 2000


On Mon, Nov 20, 2000 at 07:54:39AM -0800, Eric G . Miller wrote:
> On Mon, Nov 20, 2000 at 11:51:27AM +0100, mlennert at club.worldonline.be wrote:
> > I've already sent this message to the sqlgrass-list, but this list doesn't 
> > seem very active. Shouldn't we maybe merge it with the main grass list again ?
> > ----------------------------------- 
> > 
> > When trying to run g.select.pg I get the classic error message :
> > Error: select Postgres:PQconnectPoll() -- connect() failed: Connection refused
> >         Is the postmaster running (with -i) at 'localhost'
> >         and accepting connections on TCP/IP port '5432'?
> > 
> > However, postmaster is running on 5432. I can see the databases with 
> > 'g.select.pg -l' and I can connect to them with pg_access. The only thing that 
> > seems a bit bizarre is that I cannot enter a host name when connecting through 
> > pg_access. If I do I get the same message as above. But when I don't I can 
> > connect without any trouble. I remember getting this hint from the pg_access 
> > web page or mailing list, so it seems to be a known phenomenon. Could this be 
> > the same problem with g.select.pg ?
> 
> Yes, I brought this up before.  Seems the code hasn't been changed (I
> didn't want to change others code).  The problem is the the interface
> with username/password pairs.  The code should be sending user=NULL,
> password=NULL, hostname=NULL, but instead sends hostname="localhost",
> which causes a TCP/IP connection vs. a UNIX socket, which will probably
> make your configuration demand a valid username/password pair.  It's
> definitely a bug, IMHO.
Hi Eric, hi all

if anyone has a patch for this module, we should update. It seems
Alex Shevlakov is busy and doesn't work on the PostgreSQL stuff
currently.

Markus




More information about the grass-user mailing list