SSL Sürümlerini Sınırlama
SSL ve TLS'nin eski sürümlerinde güvenlik açıkları bulunduğundan, bu sürümler kullanımdan kaldırılmış olarak işaretlenmiştir ve artık kullanılmamalıdır. HAProxy ile SSL'nin yalnızca belirli sürümlerinin üzerinde anlaşmaya izin verebilirsiniz. Desteklemek istediğiniz en eski sürümü belirterek ssl-min-ver
yönergesi ekleyin.
Aşağıdaki örnekte, yalnızca TLS sürüm 1.2 ve daha yenisine izin verilir:
frontend www.mysite.com
bind 10.0.0.3:80
bind 10.0.0.3:443 ssl crt /etc/ssl/certs/mysite.pem ssl-min-ver TLSv1.2
http-request redirect scheme https unless { ssl_fc }
default_backend web_servers
Bu parametre için değerler: https://github.com/haproxy/haproxy/blob/v2.1.0/src/ssl_sock.c#L128
SSLv3
TLSv1.0
TLSv1.1
TLSv1.2
TLSv1.3
Bunu, tüm bölümler için, gösterildiği gibi bir ssl-default-bind-options
yönergesi biçiminde global
bölümünüze ekleyerek ayarlayabilirsiniz:
global
ssl-default-bind-options ssl-min-ver TLSv1.2
Last updated
Was this helpful?