File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ module.exports = {
81
81
} ,
82
82
haproxy : {
83
83
highlighter : 'nginx' , // TODO: find better
84
- latestVersion : '2.1 ' ,
84
+ latestVersion : '3.0 ' ,
85
85
name : 'HAProxy' ,
86
86
tls13 : '1.8.0' ,
87
87
} ,
Original file line number Diff line number Diff line change 12
12
ssl-default-bind-ciphersuites {{{ join output.cipherSuites " :" }}}
13
13
{{ /if }}
14
14
{{ /if }}
15
- ssl-default-bind-options{{ #if (minver " 1.8.0" form.serverVersion )}}{{ #unless output.serverPreferredOrder }} prefer-client-ciphers{{ /unless }}{{ /if }} {{ #unless (includes " SSLv3" output.protocols )}} no-sslv3{{ /unless }} {{ #unless (includes " TLSv1" output.protocols )}} no-tlsv10{{ /unless }} {{ #unless (includes " TLSv1.1" output.protocols )}} no-tlsv11{{ /unless }} {{ #unless (includes " TLSv1.2" output.protocols )}} no-tlsv12{{ /unless }} no-tls-tickets
15
+ ssl-default-bind-options{{ #if (minver " 1.8.0" form.serverVersion )}}{{ #unless output.serverPreferredOrder }} prefer-client-ciphers{{ /unless }}{{ /if }} {{ #if ( minver " 2.2.0 " form.serverVersion ) }} ssl-min-ver {{ #if ( includes " TLSv1 " output.protocols ) }} TLSv1.0 {{ else }} {{ output.protocols. [ 0 ] }} {{ /if }} {{ else }} {{ # unless (includes " SSLv3" output.protocols )}} no-sslv3{{ /unless }} {{ #unless (includes " TLSv1" output.protocols )}} no-tlsv10{{ /unless }} {{ #unless (includes " TLSv1.1" output.protocols )}} no-tlsv11{{ /unless }} {{ #unless (includes " TLSv1.2" output.protocols )}} no-tlsv12{{ /unless }}{{ /if }} no-tls-tickets
16
16
17
17
{{ #if output.ciphers.length }}
18
18
ssl-default-server-ciphers {{{ join output.ciphers " :" }}}
22
22
ssl-default-server-ciphersuites {{{ join output.cipherSuites " :" }}}
23
23
{{ /if }}
24
24
{{ /if }}
25
- ssl-default-server-options{{ #unless (includes " SSLv3" output.protocols )}} no-sslv3{{ /unless }} {{ #unless (includes " TLSv1" output.protocols )}} no-tlsv10{{ /unless }} {{ #unless (includes " TLSv1.1" output.protocols )}} no-tlsv11{{ /unless }} {{ #unless (includes " TLSv1.2" output.protocols )}} no-tlsv12{{ /unless }} no-tls-tickets
25
+ ssl-default-server-options{{ #if ( minver " 2.2.0 " form.serverVersion ) }} ssl-min-ver {{ #if ( includes " TLSv1 " output.protocols ) }} TLSv1.0 {{ else }} {{ output.protocols. [ 0 ] }} {{ /if }} {{ else }} {{ # unless (includes " SSLv3" output.protocols )}} no-sslv3{{ /unless }} {{ #unless (includes " TLSv1" output.protocols )}} no-tlsv10{{ /unless }} {{ #unless (includes " TLSv1.1" output.protocols )}} no-tlsv11{{ /unless }} {{ #unless (includes " TLSv1.2" output.protocols )}} no-tlsv12{{ /unless }}{{ /if }} no-tls-tickets
26
26
{{ #if output.usesDhe }}
27
27
28
28
{{ #if (minver " 1.6.0" form.serverVersion )}}
@@ -45,4 +45,4 @@ frontend ft_test
45
45
{{ /if }}
46
46
{{ else }}
47
47
Sorry, TLS is not supported in this version of HAProxy.
48
- {{ /if }}
48
+ {{ /if }}
You can’t perform that action at this time.
0 commit comments