Thread: pgAgent Job never starts
From: pgadmin-support-owner@postgresql.org [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Vincent CORDIER - LOGIXEN
Sent: 19 September 2006 10:13
To: pgadmin-support@postgresql.org
Subject: [pgadmin-support] pgAgent Job never startsHello;I have problem with pgAgent Job that never start !The pgAgent service woks "D:\Program Files\PostgreSQL\8.1\bin\pgAgent RUN pgAgent -l 2 hostaddr=127.0.0.1 dbname=postgres user=postgres"I don't know how to do ??many thanks
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 19 September 2006 12:08
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsNo I have nothing in this field...Do you have anything in the Host Agent field? If so, try removing it.
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 19 September 2006 13:08
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsIt's an sql job under XP... "UPDATE inscrit SET inscrit_age=inscrit_age + 1 WHERE
inscrit_pseudo ='turtle_59';"Where is the log output please ?
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 19 September 2006 16:22
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsIt's perhaps this file ?
Couldn't create connection: fe_sendauth: no password supplied
In other words, pgAgent cannot connect to your database. Try configuring a pgpass.txt file with the appropriate password in it, per the documentation at:
http://www.pgadmin.org/docs/1.4/pgagent-install.html
(in particular, the Security Concerns section at the bottom).
Regards, Dave.
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 10:39
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsHello,I created a connection string like that "localhost:5432:marketing:postgres:zryt678" in %APPDATA%\postgresql\pgpass.confbut that dosen't work I have in my log file this message :"Couldn't create connection: fe_sendauth: no password supplied"
thank you
Perhaps you need a similar entry for the database in which the pgAgent configuration data is stored? (probably the postgres database).
Regards, Dave.
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 12:54
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsWhat ? I don't understand...sorry----- Original Message -----From: Dave PageSent: Wednesday, September 20, 2006 12:03 PMSubject: Re: [pgadmin-support] pgAgent Job never starts
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 10:39
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsHello,I created a connection string like that "localhost:5432:marketing:postgres:zryt678" in %APPDATA%\postgresql\pgpass.confbut that dosen't work I have in my log file this message :"Couldn't create connection: fe_sendauth: no password supplied"
thank youPerhaps you need a similar entry for the database in which the pgAgent configuration data is stored? (probably the postgres database).
Regards, Dave.
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 12:59
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsOk I understand but I don't know that I have to do yet... :-(My %APPDATA%\postgresql\pgpass.conf file is ok
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 15:08
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsHere is the the pgAgent command line :"D:\Program Files\PostgreSQL\8.1\bin\pgAgent" INSTALL pgAgent -l 2 -u postgres -p XXXXXhostaddr=127.0.0.1 dbname=postgres user=postgresand the pgpass.conf file
localhost:5432:solofamily:postgres:XXXXXX
localhost:5432:postgres:postgres:XXXXX
127.0.0.1:5432:solofamily:postgres:XXXXXX
127.0.0.1:5432:postgres:postgres:XXXXX
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 13:51
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsIt's the same error message :"Couldn't create connection: fe_sendauth: no password supplied" :-(
----- Original Message -----From: Dave PageSent: Wednesday, September 20, 2006 2:41 PMSubject: Re: [pgadmin-support] pgAgent Job never starts
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 15:08
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsHere is the the pgAgent command line :"D:\Program Files\PostgreSQL\8.1\bin\pgAgent" INSTALL pgAgent -l 2 -u postgres -p XXXXXhostaddr=127.0.0.1 dbname=postgres user=postgresand the pgpass.conf fileOK, this modified pgpass.conf should do the job:# This entry is required to connect and run the job step
localhost:5432:solofamily:postgres:XXXXXX# This entry is required to access the pgAgent configuration
localhost:5432:postgres:postgres:XXXXXInstall that, restart pgAgent and the errors in the event log should vanish and the job should run.Regards, Dave
127.0.0.1:5432:postgres:postgres:XXXXX
localhost:5432:postgres:postgres:XXXXX
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 14:36
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsI did it but no change...all the same message.----- Original Message -----From: Dave PageSent: Wednesday, September 20, 2006 3:34 PMSubject: RE: [pgadmin-support] pgAgent Job never startsCreate one then.Regards, Dave.
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 14:26
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsRight, but I don't have postgresql folder in C:\Documents and Settings\postgres\Application Data\----- Original Message -----From: Dave PageSent: Wednesday, September 20, 2006 3:25 PMSubject: RE: [pgadmin-support] pgAgent Job never startsRight, but pgAgent runs under the postgres account, so it should be in:C:\Documents and Settings\postgres\Application Data\postgresqlRegards, Dave.
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 14:13
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsIt's in C:\Documents and Settings\Vincent\Application Data\postgresql----- Original Message -----From: Dave PageSent: Wednesday, September 20, 2006 3:10 PMSubject: RE: [pgadmin-support] pgAgent Job never startsWhere is your pgpass.conf file? Are you sure it's in the postgres user's profile and not yours?Regards Dave.
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 14:05
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsalways the same message :Couldn't create connection: fe_sendauth: no password supplied...
----- Original Message -----From: Dave PageSent: Wednesday, September 20, 2006 2:58 PMSubject: RE: [pgadmin-support] pgAgent Job never startsOh, sorry - spotted something else - 127.0.0.1 is not the same as localhost as far as pgpass.conf is concerned. The easiest test is pribably to add the following to the pgpass.conf:
127.0.0.1:5432:solofamily:postgres:XXXXXX
127.0.0.1:5432:postgres:postgres:XXXXXIn production though, I would standardise your pgAgent config and everything else to use one or the other.Regards, Dave
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 13:51
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsIt's the same error message :"Couldn't create connection: fe_sendauth: no password supplied" :-(
----- Original Message -----From: Dave PageSent: Wednesday, September 20, 2006 2:41 PMSubject: Re: [pgadmin-support] pgAgent Job never starts
From: Vincent CORDIER - LOGIXEN [mailto:v.cordier@logixen.com]
Sent: 20 September 2006 15:08
To: Dave Page
Subject: Re: [pgadmin-support] pgAgent Job never startsHere is the the pgAgent command line :"D:\Program Files\PostgreSQL\8.1\bin\pgAgent" INSTALL pgAgent -l 2 -u postgres -p XXXXXhostaddr=127.0.0.1 dbname=postgres user=postgresand the pgpass.conf fileOK, this modified pgpass.conf should do the job:# This entry is required to connect and run the job step
localhost:5432:solofamily:postgres:XXXXXX# This entry is required to access the pgAgent configuration
localhost:5432:postgres:postgres:XXXXXInstall that, restart pgAgent and the errors in the event log should vanish and the job should run.Regards, Dave
How do I sign out of this list. I have been looking for days for the solution. THanks. On 9/19/06, Dave Page <dpage@vale-housing.co.uk> wrote: > > > > > > ________________________________ > From: pgadmin-support-owner@postgresql.org > [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of > Vincent CORDIER - LOGIXEN > Sent: 19 September 2006 10:13 > To: pgadmin-support@postgresql.org > Subject: [pgadmin-support] pgAgent Job never starts > > > > Hello; > > I have problem with pgAgent Job that never start ! > > The pgAgent service woks "D:\Program > Files\PostgreSQL\8.1\bin\pgAgent RUN pgAgent -l 2 > hostaddr=127.0.0.1 dbname=postgres user=postgres" > > I don't know how to do ?? > many thanks > > Do you have anything in the Host Agent field? If so, try removing it. > > Regards, Dave