haproxy: use tcp-request content reject after SNI (fix phase-order warning)
This commit is contained in:
+4
-2
@@ -39,8 +39,10 @@ frontend fe_https_sni
|
||||
use_backend be_rds if { req_ssl_sni -i rds.kalinamall.ru }
|
||||
use_backend be_erp if { req_ssl_sni -i erp.kalinamall.ru }
|
||||
|
||||
# Неизвестный SNI или отсутствие SNI — разрыв
|
||||
tcp-request connection reject
|
||||
# Неизвестный SNI или не подошёл ни один use_backend — разрыв в фазе content
|
||||
# (не tcp-request connection reject: иначе HAProxy предупреждает, что connection-правила
|
||||
# обрабатываются до content и порядок строк вводит в заблуждение)
|
||||
tcp-request content reject
|
||||
|
||||
backend be_exchange
|
||||
# fifth.kalinamall.ru (192.168.160.42) — внешние имена HTTPS: ext.kalinamall.ru, autodiscover.kalinamall.ru
|
||||
|
||||
Reference in New Issue
Block a user