[Pgpool-general] Segfault when using MD5 auth

Tatsuo Ishii ishii at sraoss.co.jp
Wed Nov 24 14:40:31 UTC 2010


Is it possible to get the stack trace?
--
Tatsuo Ishii
SRA OSS, Inc. Japan
English: http://www.sraoss.co.jp/index_en.php
Japanese: http://www.sraoss.co.jp

> Dear PGPool-II Users,
> 
> I am using the binaries from
> http://yum.pgrpms.org/reporpms/9.0/pgdg-redhat-9.0-2.noarch.rpm
> for PostgreSQL and PgPool-II
> 
> I am attempting to get MD5 authentication working but I am seeing a
> segfault when correct authentication is performed.
> 
> I have seen this error posted on the Internet and I'm wondering if it
> is a major problem, or is there a workaround.
> 
> My scenario.
> 
> pg_hba.conf:
>> local   all             postgres                                md5
>> host    testBD      testDBdba,postgres    0.0.0.0/0               md5
> 
> pool_hba.conf:
>> local   all         all                               md5
>> host    all         all         127.0.0.1/32          md5
> 
> I then copied the values from 'pg_shadow' to the pool_passwd file,
> with the corresponding user names.
> 
> 
> 
> pgpool.conf:
>> enable_pool_hba = true
> 
> If I log into the backend DB directly, then it works fine.
> If I go through pgpool, I get a segfault on the client pgpool process
> and this error in the log.
> 
>> 2010-11-24 12:50:23 DEBUG: pid 21586: backend 0 weight:
>> 2147483647.000000
>> 2010-11-24 12:50:23 LOG: pid 21586: pgpool-II successfully
>> started. version 3.0.1 (umiyameboshi)
>> 2010-11-24 12:50:35 ERROR: pid 21619: do_md5: read_password_packet
>> failed
>> 2010-11-24 12:50:54 ERROR: pid 21586: Child process 21619 was
>> terminated by segmentation fault
> If I use the wrong password, I get a typical access denied message.
> 
> If I switch all the *_hba entries from 'md5' to 'trust' then it all
> works, but that is unacceptable for us.
> 
> Is there a fix for this? 
> 
> 
> Many thanks
> 
> Rob
> _______________________________________________
> Pgpool-general mailing list
> Pgpool-general at pgfoundry.org
> http://pgfoundry.org/mailman/listinfo/pgpool-general


More information about the Pgpool-general mailing list