<div dir="ltr"><div><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 7, 2015 at 7:30 PM, Megan . <span dir="ltr">&lt;<a href="mailto:nagemnna@gmail.com" target="_blank">nagemnna@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Thanks for your reply.<br>
<br>
I have it set to log:  client_min_messages = log<br>
<br></blockquote><span style="font-size:12.8000001907349px">client_min_messages = log should be fine, but still to be sure, can you please try restoring it to default value (i.e</span><span style="font-size:12.8000001907349px"> client_min_messages = </span><span style="font-size:12.8000001907349px"> notice) and check if it works.</span><div><span style="font-size:12.8000001907349px">And are you getting any authentication failure messages in postgresql server log?</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Thanks and regards</span></div><div><span style="font-size:12.8000001907349px">Muhammad Usama</span></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Is this an issue?<br>
<br>
Thanks.<br>
<div><div><br>
On Thu, May 7, 2015 at 8:48 AM, Muhammad Usama &lt;<a href="mailto:m.usama@gmail.com" target="_blank">m.usama@gmail.com</a>&gt; wrote:<br>
&gt; Hi<br>
&gt;<br>
&gt; Can you check the value of PostgreSQL&#39;s client_min_messages configuration in<br>
&gt; postgresql.conf.<br>
&gt; Looking at the code it appears that if client_min_messages in PG&#39;s<br>
&gt; configuration is set to some level of DEBUG.., it could cause this issue.<br>
&gt;<br>
&gt; Thanks<br>
&gt; Best regards<br>
&gt; Muhammad Usama<br>
&gt;<br>
&gt; On Wed, May 6, 2015 at 9:59 PM, Megan . &lt;<a href="mailto:nagemnna@gmail.com" target="_blank">nagemnna@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Good Day all,<br>
&gt;&gt;<br>
&gt;&gt; I am having some problems with pgpool authentication.  I just setup<br>
&gt;&gt; this db server.<br>
&gt;&gt;<br>
&gt;&gt; Centos 6.6<br>
&gt;&gt; pgpool-II-93-3.4.1-1.rhel6.x86_64<br>
&gt;&gt; postgresql93-server-9.3.6-1PGDG.rhel6.x86_64<br>
&gt;&gt;<br>
&gt;&gt; I am running pgpool in mater/slave mode with postgres running<br>
&gt;&gt; streaming replication<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; When trying to connect into pgpool i get the below error:<br>
&gt;&gt;<br>
&gt;&gt; [user@mgmt1 ~]$ psql -h x.x.x.175 -p 9999 -U dbuser dbuser<br>
&gt;&gt; Password for user dbuser:<br>
&gt;&gt; psql: ERROR:  authentication failed<br>
&gt;&gt; DETAIL:  invalid backend response. Response does not replied with &quot;R&quot;<br>
&gt;&gt;<br>
&gt;&gt; [user@mgmt1 ~]$ hostname -i<br>
&gt;&gt; x.x.x.173<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; .175 address is the floating IP address configured for pgpool.<br>
&gt;&gt;<br>
&gt;&gt; I made sure that I had the md5 password the same in the DB as in the<br>
&gt;&gt; pool_passwd file.  I made sure both hba files were using md5. Below<br>
&gt;&gt; are my config files.  Any suggestions on how to figure out what is<br>
&gt;&gt; wrong are greatly appreciated.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; My pool_hba.conf<br>
&gt;&gt;<br>
&gt;&gt; # IPv4 local connections:<br>
&gt;&gt; host    all         all         <a href="http://127.0.0.1/32" target="_blank">127.0.0.1/32</a>          trust<br>
&gt;&gt; host    postgres        postgres        x.x.x.177/32        trust<br>
&gt;&gt; host    postgres        postgres        x.x.x.176/32        trust<br>
&gt;&gt; host    postgres        postgres        x.x.x.175/32        trust<br>
&gt;&gt; host    postgres          postgres        x.x.x.173/32        trust<br>
&gt;&gt; #mgmt1-pro<br>
&gt;&gt; host dbuser          dbuser         x.x.x.173/32          md5<br>
&gt;&gt; #admin1-prod<br>
&gt;&gt; host    dbuser             dbuser             x.x.x.171/32         md5<br>
&gt;&gt; host dbuser          dbuser          x.x.x.175/32          md5<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; cat pool_passwd<br>
&gt;&gt; dbuser:md5112ee5fd83c53bed5e51897dcfb1e626<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; [root@db1 data]# cat pg_hba.conf<br>
&gt;&gt; # TYPE  DATABASE        USER            ADDRESS                 METHOD<br>
&gt;&gt; ##local postgres user<br>
&gt;&gt; local   all             postgres                                     trust<br>
&gt;&gt; ##for pgpool<br>
&gt;&gt; host    postgres        health_check        x.x.x.176/32        trust<br>
&gt;&gt; host    postgres        health_check        x.x.x.177/32        trust<br>
&gt;&gt; #pgpool failover<br>
&gt;&gt; local    postgres        pgp_fail                trust<br>
&gt;&gt; local    postgres        pgp_fail               trust<br>
&gt;&gt; host    all             all             <a href="http://127.0.0.1/32" target="_blank">127.0.0.1/32</a>            md5<br>
&gt;&gt; ##replication user<br>
&gt;&gt; host    replication     repli_user     x.x.x.177/32        md5<br>
&gt;&gt; host    replication     repli_user     x.x.x.176/32        md5<br>
&gt;&gt; #other db host<br>
&gt;&gt; host    postgres        postgres        x.x.x.177/32        trust<br>
&gt;&gt; host    postgres        postgres        x.x.x.176/32        trust<br>
&gt;&gt; #local   dbuser     dbuser                             md5<br>
&gt;&gt; ##build host for non pgpool connection<br>
&gt;&gt; host    dbuser     dbuser     x.x.x.28/32     md5<br>
&gt;&gt; ##for dbuser through pgpool<br>
&gt;&gt; host   dbuser              dbuser          x.x.x.177/32        md5<br>
&gt;&gt; host   dbuser              dbuser          x.x.x.176/32        md5<br>
&gt;&gt; host    dbuser             dbuser             x.x.x.175/32       md5<br>
&gt;&gt; host postgres postgres x.x.x.173/32 md5<br>
&gt;&gt; host dbuser dbuser x.x.x.173/32        md5<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; postgres=# select passwd from pg_shadow where usename = &#39;dbuser&#39;;<br>
&gt;&gt;                passwd<br>
&gt;&gt; -------------------------------------<br>
&gt;&gt;  md5112ee5fd83c53bed5e51897dcfb1e626<br>
&gt;&gt; (1 row)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Part from the pgpool debug:<br>
&gt;&gt;<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  I am 2399<br>
&gt;&gt; accept fd 8<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:LOG:  new<br>
&gt;&gt; connection received<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:<br>
&gt;&gt; connecting host=<a href="http://mgmt1.example.com" target="_blank">mgmt1.example.com</a> port=39541<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  reading<br>
&gt;&gt; startup packet<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:  Protocol<br>
&gt;&gt; Major: 1234 Minor: 5679 database:  user:<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  selecting<br>
&gt;&gt; backend connection<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:<br>
&gt;&gt; SSLRequest from client<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  reading<br>
&gt;&gt; startup packet<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:  Protocol<br>
&gt;&gt; Major: 3 Minor: 0 database: dbuser user: dbuser<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  creating<br>
&gt;&gt; new connection to backend<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:<br>
&gt;&gt; connecting 0 backend<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  creating<br>
&gt;&gt; new connection to backend<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:  skipping<br>
&gt;&gt; backend slot 0 because backend_status = 3<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  creating<br>
&gt;&gt; new connection to backend<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:<br>
&gt;&gt; connecting 1 backend<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  reading<br>
&gt;&gt; message length<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:  slot: 1<br>
&gt;&gt; length: 12<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:<br>
&gt;&gt; authentication backend<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:  auth kind:5<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:<br>
&gt;&gt; authentication backend<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:  trying<br>
&gt;&gt; md5 authentication<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DEBUG:  performing<br>
&gt;&gt; md5 authentication<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:  DB node<br>
&gt;&gt; id: 1 salt: ffffffa64ffffff8432<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:ERROR:<br>
&gt;&gt; authentication failed<br>
&gt;&gt; 2015-05-06 16:56:49: pid 2399: user [No Connection]:DETAIL:  invalid<br>
&gt;&gt; backend response. Response does not replied with &quot;R&quot;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; pgpool-general mailing list<br>
&gt;&gt; <a href="mailto:pgpool-general@pgpool.net" target="_blank">pgpool-general@pgpool.net</a><br>
&gt;&gt; <a href="http://www.pgpool.net/mailman/listinfo/pgpool-general" target="_blank">http://www.pgpool.net/mailman/listinfo/pgpool-general</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div></div>