Hei,

On Wed, 2021-04-21 at 16:27 +0100, Andrew Smalley wrote:
> From the look of  your configuration you are using  HTTP Mode, for
> PostgreSQL, you will need a TCP VIP
> 
> I noted this because of the HTTP check
> 
> try using  "mode tcp"
> 

defaults has mode tcp:

defaults
    log global
    mode tcp
...

-Jarno

> 
> On Wed, 21 Apr 2021 at 16:25, Jarno Huuskonen <[email protected]>
> wrote:
> > 
> > Hi,
> > 
> > On Wed, 2021-04-21 at 21:55 +0700, thủy bùi wrote:
> > > Dear HAproxy dev,I have install all the requirement of HAproxy into the
> > > system alongside with patroni and etcd, but finding error while call
> > > into
> > > port 5000.
> > > The information is provided as below.
> > > Please help me find out the issue.
> > > I have running HAproxy successfully
> > > 
> > > But unable to connect to my database throught port 5000
> > > 
> > > 
> > > psql: error: server closed the connection unexpectedly
> > > This probably means the server terminated abnormally
> > > before or while processing the request.
> > > What is your configuration?
> > > 
> > ...
> > 
> > Does haproxy run when you run it from cli
> > (haproxy -d -f /path/to/yourconfig.cfg) ?
> > 
> > And do you have errors in your logs ?
> > 
> > > Linux postgre02 3.10.0-1160.21.1.el7.x86_64 #1 SMP Tue Mar 16 18:28:22
> > > UTC
> > > 2021 x86_64 x86_64 x86_64 GNU/Linux
> > 
> > Looks like you're running on CentOS/RHEL 7 ? Do you have selinux enabled
> > (getenforce) ? You'll probably need to allow haproxy to connect to all
> > ports
> > (or allow required ports). (setsebool -P haproxy_connect_any=On might
> > help).
> > 
> > (Your logs should show if connections are denied).
> > 
> > -Jarno
> > 
> > --
> > Jarno Huuskonen

Reply via email to