I added this to pg_hba.conf:

host  sameuser all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff  md5

reloaded postgresql:
sudo SystemStarter restart PostgreSQL
pg_ctl reload

Also, I changed /etc/dbmail.conf
FROM
sqlsocket=/tmp
TO
sqlsocket=

./dbmail-adduser .........
And it seems to be working like a charm.

Thanks, Leonel!

I wonder if others are in the same boat of not being ipv6-savvy and may wonder at this same thing?

Leonel Nunez wrote:

On Mon, 2004-07-12 at 18:15, Ross Gohlke wrote:

Hi,

I'm new to DBMail. I have successfully installed DBMail 2.0rc7 on Mac OS
10.2 (not without adventure). I am trying to run dbmail-adduser, and I
get this output:

*** dbmail-adduser ***
Opening connection to database...
FATAL:  no pg_hba.conf entry for host "::1", user "dbmail", database
"dbmail"
Failed. Could not connect to database (check log)

I copies dbmail.conf to /etc/, here's the relevant part:

[DBMAIL]
# Database settings
host=localhost
sqlport=5432
sqlsocket=/tmp
user=dbmail             # user to connect as to database
pass=secret         # password for user to database
db=dbmail                  # name of database
# trace level for dbmail-maintenance
TRACE_LEVEL=5

sqlsocket I guessed at. I'm not sure if I'm trying to use tcp/ip or unix
sockets, or both, or which I should want to use!

In data/pg_hba.conf I have:
host    sameuser     all        127.0.0.1          255.255.255.255   md5
local   sameuser     all                                             md5



how about change to

host dbmail     dbmail  127.0.0.1       255.255.255.255         md5


or add

this is for  ipv6
host  dbmail dbmail ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff md5



I know my postgresql works.

I gave up trying to figure out where "host '::1'" is coming from.


this is for  ipv6  i think

And it's trying to connect to localhost using  ipv6




Any help would be greatly appreciated. I'm excited to try DBMail.

ross



And  DBMail  ROCKS !

DBMail + PostgreSQL ROLLS!


Reply via email to