Imam Toufique
2018-10-19 06:52:50 UTC
Hi,
I am working on a setup where I can host sftp and http from the same HA
proxy frontend, as I am having trouble with it.
here is my config file:
---------------------------------
global
log /dev/log local0
log /dev/log local1 notice
chroot /var/lib/haproxy
stats timeout 30s
user haproxy
group haproxy
daemon
defaults
log global
mode http
option tcplog
option dontlognull
timeout connect 5000
timeout client 50000
timeout server 50000
frontend http_front
bind *:80
stats uri /haproxy?stats
default_backend http_back
mode http
option forwardfor # forward IP
http-request set-header X-Forwarded-Port %[dst_port]
http-request add-header X-Forwarded-Proto https if { ssl_fc }
backend http_back
balance roundrobin # roundrobin is rotate customers into backend server
server web1 10.1.100.156:80 check inter 2000 cookie w1
server web2 10.1.100.160:80 check inter 2000 cookie w1
timeout connect 900000
timeout server 900000
frontend www-ssh-proxy
bind *:22
mode tcp
default_backend www-ssh-proxy-backend
backend www-ssh-proxy-backend
mode tcp
balance roundrobin
stick-table type ip size 200k expire 30m
stick on src
default-server inter 1s
server web1 10.1.100.156:22 check id 1
server web2 10.1.100.160:22 check id 2
I would like SFTP and HTTP to live happily in the same HA proxy config.
When I run the configuration check, everything seems to be fine.
*[***@crsplabnet2 examples]# haproxy -c -V -f /etc/haproxy/haproxy.cfg*
*Configuration file is valid*
*when trying to start HA proxy, i see the following:*
*[***@crsplabnet2 examples]# haproxy -D -f /etc/haproxy/haproxy.cfg -p
/var/run/haproxy.pid*
*[ALERT] 290/234618 (5889) : Starting frontend www-ssh-proxy: cannot bind
socket [0.0.0.0:22 <http://0.0.0.0:22>]*
*I am not sure what I am doing wrong here. I have not setup sftp and
http in one system before.*
*Can you please give me a hand with this? *
*thanks a lot!*
I am working on a setup where I can host sftp and http from the same HA
proxy frontend, as I am having trouble with it.
here is my config file:
---------------------------------
global
log /dev/log local0
log /dev/log local1 notice
chroot /var/lib/haproxy
stats timeout 30s
user haproxy
group haproxy
daemon
defaults
log global
mode http
option tcplog
option dontlognull
timeout connect 5000
timeout client 50000
timeout server 50000
frontend http_front
bind *:80
stats uri /haproxy?stats
default_backend http_back
mode http
option forwardfor # forward IP
http-request set-header X-Forwarded-Port %[dst_port]
http-request add-header X-Forwarded-Proto https if { ssl_fc }
backend http_back
balance roundrobin # roundrobin is rotate customers into backend server
server web1 10.1.100.156:80 check inter 2000 cookie w1
server web2 10.1.100.160:80 check inter 2000 cookie w1
timeout connect 900000
timeout server 900000
frontend www-ssh-proxy
bind *:22
mode tcp
default_backend www-ssh-proxy-backend
backend www-ssh-proxy-backend
mode tcp
balance roundrobin
stick-table type ip size 200k expire 30m
stick on src
default-server inter 1s
server web1 10.1.100.156:22 check id 1
server web2 10.1.100.160:22 check id 2
I would like SFTP and HTTP to live happily in the same HA proxy config.
When I run the configuration check, everything seems to be fine.
*[***@crsplabnet2 examples]# haproxy -c -V -f /etc/haproxy/haproxy.cfg*
*Configuration file is valid*
*when trying to start HA proxy, i see the following:*
*[***@crsplabnet2 examples]# haproxy -D -f /etc/haproxy/haproxy.cfg -p
/var/run/haproxy.pid*
*[ALERT] 290/234618 (5889) : Starting frontend www-ssh-proxy: cannot bind
socket [0.0.0.0:22 <http://0.0.0.0:22>]*
*I am not sure what I am doing wrong here. I have not setup sftp and
http in one system before.*
*Can you please give me a hand with this? *
*thanks a lot!*
--
Regards,
*Imam Toufique*
*213-700-5485*
Regards,
*Imam Toufique*
*213-700-5485*