Hi. Am 15.02.2018 um 17:10 schrieb Irfan Sayed: > Hi, > > Thanks. > > 1: [root@ip-172-31-25-224 haproxy]# ls -lR /var/lib/haproxy > /var/lib/haproxy: > total 0 > srwxr-xr-x. 1 root root 0 Feb 13 08:31 stats
There is no `/var/run` in this dir > 2: I am not getting what is the meaning of this line when you says : > Do you have also the error When you comment this in? >> Just a test. > > not getting what to comment and what not to comment That happen when you top post. Please answer inline, thanks. In your config are this lines. chroot /var/lib/haproxy pidfile /var/run/haproxy.pid In the directory `/var/lib/haproxy` is no directory `/var/run/` so for me it looks like that's wrong but I'm not sure. That's the reason for this line >> Just a test. > 3: [root@ip-172-31-25-224 haproxy]# sestatus > SELinux status: enabled > SELinuxfs mount: /sys/fs/selinux > SELinux root directory: /etc/selinux > Loaded policy name: targeted > Current mode: enforcing > Mode from config file: enforcing > Policy MLS status: enabled > Policy deny_unknown status: allowed > Max kernel policy version: 28 > > 4: how to check when you say , > >> Is haproxy allowed to do his work from selinux point of view? please > elaborate grep haproxy /var/log/audit/audit.log Please take a look into this doc to debug selinux. https://wiki.centos.org/HowTos/SELinux#head-02c04b0b030dd3c3d58bb7acbbcff033505dd3af > regards, > Irfan Regards Aleks > On Thu, Feb 15, 2018 at 4:56 PM, Aleksandar Lazic <[email protected] > <mailto:[email protected]>> wrote: > > Hi. > > Am 15.02.2018 um 16:24 schrieb Irfan Sayed: > > Thanks Aleks for all your help. > > Let me try to help you with the answers for all your questions: > > > > 1: This error is actually coming from haproxy and NOT FROM spring boot > > candidate service. there is no any java exception while running the > > candidate service > > > > 2: out put for command : curl -v --max-time 5 127.0.0.1:8099 > <http://127.0.0.1:8099> > > <http://127.0.0.1:8099> > > [snipp] thanks > > > 3: output for command : haproxy -vv > > > > [root@ip-172-31-25-224 ~]# haproxy -vv > > HA-Proxy version 1.5.18 2016/05/10 > > Copyright 2000-2016 Willy Tarreau <[email protected] > <mailto:[email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> > > [snipp] thanks > > Looks like you use centos or rhel? > > Have you tried this > > > > chroot /var/lib/haproxy > > > > Do you have also the error When you comment this in? > > Just a test. > > what's the output of > > ls -lR /var/lib/haproxy > > is there a `/var/run/` dir > > But layer4 shows something with selinux. > > Do you have selinux activated? > Is haproxy allowed to do his work from selinux point of view? > > > Please suggest > > Regards, > > Irfan > > Regards > Aleks > > > > On Thu, Feb 15, 2018 at 3:17 PM, Aleksandar Lazic <[email protected] > <mailto:[email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> wrote: > > > > Hi Ifran. > > Am 15.02.2018 um 14:17 schrieb Irfan Sayed: > > > Hello, > > > I m newbie to the HAproxy and trying to set that as API > gateway for the > > > micro-services. > > > following is the haproxy.cfg > > > > > > ################################## > > > > > > global > > > log 127.0.0.1 local2 > > > chroot /var/lib/haproxy > > > > Do you have also the error When you comment this in? > > Just a test. > > > > > pidfile /var/run/haproxy.pid > > > maxconn 4000 > > > user root > > > group root > > > daemon > > > > [snipp] > > > > > haproxy service is up and running. however, fronend is not > able to > > > communicate with backend candidate service ... in the > haproxy stats , it > > > says following error : > > > > > > _ > > > Layer4 connection problem: General socket error (Permission > denied) > > > _ > > > > This is the error from haproxy or from spring boot? > > Please can you also show us the output of haproxy -vv , thanks, > > > > > Indeed the candidate is a springboot micro-service and is > running on > > > tomcat port 8099 , but still front end and backend > communication is not > > > happening . i m not sure , whetaher the haproxy > configuration is the > > > problem OR anywhere else ... > > > > > > please help. i m stuck up like anything > > > > What's the output of > > > > curl -v --max-time 5 127.0.0.1:8099 <http://127.0.0.1:8099> > <http://127.0.0.1:8099> > > > > > Regards, > > > irfan > > > > Regards > > Aleks

