As I previously mentioned, your frontend will need to use mode TCP. You v have a defaults of mode http, and don't change the mode on your front end.
Give that a try, and report back. On Sep 19, 2015 9:44 AM, "Nitesh Kumar Gupta" <[email protected]> wrote: > > Hi All, > > I am repeating my question again coz all the suggestions din't here > > I am having 4 servers > > server1 > server2 > server3 > server4 > > > Now what i want > > if any request come from dev1.server.com that should forward to tcp on > server4 and the normal opertion should be between the rest there servers > > I am using below configuration file but that is not working > > Please check the below config and provide me proper solution > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > global > log 127.0.0.1 local0 > log 127.0.0.1 local1 debug > chroot /var/lib/haproxy > pidfile /var/run/haproxy.pid > maxconn 4000 > user haproxy > group haproxy > daemon > stats socket /var/lib/haproxy/stats > > defaults > mode http > log global > option tcplog > option dontlognull > option http-server-close > option redispatch > retries 3 > timeout http-request 10s > timeout queue 1m > timeout connect 10s > timeout client 1m > timeout server 1m > timeout http-keep-alive 10s > timeout check 10s > maxconn 3000 > > frontend haproxy_in > bind *:80 > default_backend haproxy_http > option httplog > acl host1 hdr(host) -i dev1.server.com > > use_backend haproxy_http_tcp if host1 > backend haproxy_http > balance roundrobin > mode http > server server1 server1:80 weight 1 maxconn 512 check > server server2 server2:80 weight 1 maxconn 512 check > server server3 server3:80 weight 1 maxconn 512 check > > backend haproxy_http_tcp > bind *:443 > mode tcp > option tcplog > server server4 server4:80 weight 1 maxconn 512 check > > > #listen https > # bind *:443 > # mode tcp > # option tcplog > # balance roundrobin > # server vm1 prdappc2n2:443 weight 1 maxconn 512 check > > > On Fri, Sep 18, 2015 at 12:24 PM, joris dedieu <[email protected]> > wrote: > >> Hi, >> >> 2015-09-18 3:13 GMT+02:00 Nitesh Kumar Gupta <[email protected]>: >> > Hi, >> > >> > I want to setup haproxy in way there that will work on both http and >> https >> > and also tpc but that will be conditional mean if any perticular link >> will >> > come that will go via tcp >> > >> > So can you help me how can i setup this >> >> You may find a lot of useful ressources by searching how make ssh and >> https work on the same port with haproxy. This is a common case on >> using http and tcp stuff on the same port (to bypass corporate proxies >> I presume). >> >> Joris >> >> >> > >> > -- >> > Regards >> > Nitesh Kumar Gupta >> > > > > -- > Regards > Nitesh Kumar Gupta >

