OK, I see. Need to see your configs:
- virtual hosts from apache/nginx
- haproxy
Without them it's not possible to guess what might be wrong on your side.
Do you see correct sites if you connect directly to one and another DA servers?
This is for haproxy
#---------------------------------------------------------------------
# Global settings
#---------------------------------------------------------------------
global
log 127.0.0.1 local2 info #Log configuration
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 4000
user haproxy #Haproxy running under user and group "haproxy"
group haproxy
daemon
# turn on stats unix socket
stats socket /var/lib/haproxy/stats
#---------------------------------------------------------------------
# common defaults that all the 'listen' and 'backend' sections will
# use if not designated in their block
#---------------------------------------------------------------------
defaults
mode http
log global
option httplog
option dontlognull
option http-server-close
option forwardfor except 127.0.0.0/8
option redispatch
option http-keep-alive
retries 3
timeout http-request 10s
timeout queue 1m
timeout connect 10s
timeout client 1m
timeout server 5m
timeout http-keep-alive 50s
timeout check 10s
maxconn 3000
#---------------------------------------------------------------------
#HAProxy Monitoring Config
#---------------------------------------------------------------------
frontend haproxy3-monitoring
bind :8080 ssl crt /etc/ssl/certs/webssl/webssl.pam #Haproxy Monitoring run on port 8080
mode http
option forwardfor
option httpclose
stats enable
stats show-legends
stats refresh 5s
stats uri /stats #URL for HAProxy monitoring
stats realm Haproxy\ Statistics
stats auth modir:Hswokk#%1 #User and Password for login to the monitoring dashboard
stats admin if TRUE
default_backend app-main #This is optionally for monitoring backend
#---------------------------------------------------------------------
# FrontEnd Configuration
#---------------------------------------------------------------------
frontend main
bind *:80
option http-server-close
option forwardfor
default_backend app-main
#frontend fe-scalinglaravel
# bind *:80
# acl letsencrypt-acl path_beg /.well-known/acme-challenge/
# use_backend letsencrypt-backend if letsencrypt-acl
# default_backend app-main
frontend main_https
bind *:443 ssl crt /etc/ssl/sitessl/xxxx.pem
reqadd X-Forwarded-Proto:\ https
option http-server-close
option forwardfor
default_backend app-main
#---------------------------------------------------------------------
# BackEnd roundrobin as balance algorithm
#---------------------------------------------------------------------
backend app-main
balance roundrobin #Balance algorithm
cookie SERVERNAME insert indirect nocache
option httpclose
option forwardfor
compression algo gzip
compression type text/html text/plain text/css
hash-type consistent
http-request set-header X-Forwarded-Port %[dst_port]
redirect scheme https if !{ ssl_fc }
option httpchk HEAD / HTTP/1.1\r\nHost:\ localhost #Check the server application is up and healty - 200 status code
server web01 xxx.175.xxx.xxx:80 check cookie web01 #apache web01
server web02 xxx.175.xxx.xxx:80 check cookie web02 #apache web02
#backend letsencrypt-backend
#server letsencrypt 127.0.0.1:8085
=========================================
this is for apache user's virtual host
# Auto generated apache config file by DirectAdmin version 1.53.0
# Modifying this file is not recommended as any changes you make will be
# overwritten when the user makes any changes to their website
# For global config changes that affect all Users, see this guide:
#
http://help.directadmin.com/item.php?id=2
# For local config changes that only affect one User, see this guide:
#
http://help.directadmin.com/item.php?id=3
<Directory "/home/hidenuser/public_html">
<IfModule mod_suphp.c>
suPHP_Engine ON
suPHP_UserGroup hidenuser hidenuser
</IfModule>
<IfModule mod_fcgid.c>
SuexecUserGroup hidenuser hidenuser
</IfModule>
php_admin_flag engine ON
php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f
[email protected]'
php_admin_value mail.log /home/hidenuser/.php/php-mail.log
php_admin_value open_basedir /home/hidenuser/:/tmp:/var/tmp:/usr/local/lib/php/:/usr/local/php56/lib/php/
</Directory>
<VirtualHost xxxx.175.xxxx:80 >
ServerName
www.hidenuser.com
ServerAlias
www.hidenuser.com hidenuser.com
ServerAdmin
[email protected]
DocumentRoot /home/hidenuser/domains/hidenuser.com/public_html
UseCanonicalName OFF
<IfModule !mod_ruid2.c>
SuexecUserGroup hidenuser hidenuser
</IfModule>
CustomLog /var/log/httpd/domains/hidenuser.com.bytes bytes
CustomLog /var/log/httpd/domains/hidenuser.com.log combined
ErrorLog /var/log/httpd/domains/hidenuser.com.error.log
<Directory /home/hidenuser/domains/hidenuser.com/public_html>
AllowOverride AuthConfig FileInfo Indexes Limit Options=Indexes,IncludesNOEXEC,MultiViews,SymLinksIfOwnerMatch,FollowSymLinks,None
Options -ExecCGI -Includes +IncludesNOEXEC
php_admin_flag engine ON
php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f
[email protected]'
php_admin_value mail.log /home/hidenuser/.php/php-mail.log
php_admin_value open_basedir /home/hidenuser/:/tmp:/var/tmp:/usr/local/lib/php/:/usr/local/php56/lib/php/
suPHP_Engine ON
suPHP_UserGroup hidenuser hidenuser
</Directory>
</VirtualHost>
<VirtualHost xxxx.175.xxxx:443 >
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key
ServerName
www.hidenuser.com
ServerAlias
www.hidenuser.com hidenuser.com
ServerAdmin
[email protected]
DocumentRoot /home/hidenuser/domains/hidenuser.com/private_html
UseCanonicalName OFF
<IfModule !mod_ruid2.c>
SuexecUserGroup hidenuser hidenuser
</IfModule>
CustomLog /var/log/httpd/domains/hidenuser.com.bytes bytes
CustomLog /var/log/httpd/domains/hidenuser.com.log combined
ErrorLog /var/log/httpd/domains/hidenuser.com.error.log
<Directory /home/hidenuser/domains/hidenuser.com/private_html>
AllowOverride AuthConfig FileInfo Indexes Limit Options=Indexes,IncludesNOEXEC,MultiViews,SymLinksIfOwnerMatch,FollowSymLinks,None
Options -ExecCGI -Includes +IncludesNOEXEC
php_admin_flag engine ON
php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f
[email protected]'
php_admin_value mail.log /home/hidenuser/.php/php-mail.log
php_admin_value open_basedir /home/hidenuser/:/tmp:/var/tmp:/usr/local/lib/php/:/usr/local/php56/lib/php/
suPHP_Engine ON
suPHP_UserGroup hidenuser hidenuser
</Directory>
</VirtualHost>