- vm1 (IPv4) runs Apache and HAProxy
- vm2 (IPv6)
haproxy: < /p>
bind localhost:8443
option http-keep-alive
option accept-invalid-http-request
mode http
use_backend VM_BE
backend VM_BE
default-server inter 150s fall 3 rise 2
option http-keep-alive
http-reuse safe
option forwardfor header X-Client
server VM2 :
< /code>
apache: < /p>
JkMountCopy On
SSLProxyEngine on
SSLProxyVerify require
SSLProxyVerifyDepth 10
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire on
SSLProxyCACertificatePath /certs/
SSLProxyCACertificateFile /my/path/custom.ca.crt
Header set Host []:443
Header set X-Client-IP
ProxyPass https://[]/vm/authorize disablereuse=On
ProxyPassReverse https://[]/vm/authorize
ProxyRemote * http://localhost:8443/
# Limit the size of the HTTP request line that will be accepted from the client
# Setting this to 1 MB instead of the default of 8190 bytes
LimitRequestLine 1048576
# Limits the size of the HTTP request header allowed from the client
# Setting the value to 16 KB instead of default 8 KB. use case is for sending an sso saml token(size around 12 KB) in the header
LimitRequestFieldSize 16384
SSLEngine on
SSLCertificateFile /my/path/cert.pem
SSLCertificateKeyFile /my/path/key.pem
SSLCertificateChainFile /my/path/custom.ca.crt
SSLVerifyClient none
# Disable compression if query params doesn't contain compression=enabled
RewriteEngine On
RewriteCond %{QUERY_STRING} !((^|&)compression=enabled($|&))
RewriteRule ^/suite-api(.*) - [E=no-gzip:true]
CustomLog "|/usr/sbin/rotatelogs -n 35 /var/log/httpd/access_log 50M" combined
ErrorLog "|/usr/sbin/rotatelogs -n 35 /var/log/httpd/error_log 50M"
< /code>
Описание потока: < /p>
Apache на VM1 прослушивает Vmtocluster: 443 < /p>
< /li>
apache Переписывает запрос, установление заголовки хоста на адрес vm2 в формате [ipv6]: p> p> p> p> p> p> press. /> < /li>
Затем он направляет этот запрос на Haproxy на Localhost: 8443 < /p>
< /li>
Haproxy использует вызов Connect для отправки трафика для Skid. /> < /li>
Когда vm2 имеет адрес IPv4, все работает нормально. < /p>
< /li>
Когда VM2 переключается на IPv6, я получаю: 503. Кроншеты от заголовка хоста IPv6
Я не мог найти никакой документации, упомянутой этим поведением.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -503-error
Мобильная версия