]> git.proxmox.com Git - pmg-api.git/commitdiff
pass disable TLS 1.2/1.3 options
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Fri, 17 Dec 2021 13:00:15 +0000 (14:00 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 3 Feb 2022 10:30:19 +0000 (11:30 +0100)
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
src/PMG/Service/pmgproxy.pm

index cde6d3c81665a72f3180cee9e96128d3a6fd9c3d..5334e6f31879442de8bc2af8aeda3b187ceaa67d 100755 (executable)
@@ -129,6 +129,12 @@ sub init {
     if (defined($proxyconf->{DHPARAMS})) {
        $self->{server_config}->{ssl}->{dh_file} = $proxyconf->{DHPARAMS};
     }
+    if (defined($proxyconf->{DISABLE_TLS_1_2})) {
+       $self->{server_config}->{ssl}->{tlsv1_2} = !$proxyconf->{DISABLE_TLS_1_2};
+    }
+    if (defined($proxyconf->{DISABLE_TLS_1_3})) {
+       $self->{server_config}->{ssl}->{tlsv1_3} = !$proxyconf->{DISABLE_TLS_1_3};
+    }
 }
 
 sub run {