From 6a3cd24d22a803f2a1d6bb138ca2f6d907561c8b Mon Sep 17 00:00:00 2001 From: bergware Date: Sun, 28 Jan 2018 18:49:51 +0100 Subject: [PATCH] Give warning when non-recommended HTTP or HTTPS ports are chosen --- plugins/dynamix/SSLSettings.page | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/plugins/dynamix/SSLSettings.page b/plugins/dynamix/SSLSettings.page index 152e30dd0..630e2f231 100644 --- a/plugins/dynamix/SSLSettings.page +++ b/plugins/dynamix/SSLSettings.page @@ -89,8 +89,22 @@ function updateDNS(button) { $.post("/webGui/include/UpdateDNS.php",success).fail(failure); } +function checkPorts(form) { + if (!form.PORT.value) form.PORT.value = 80; + if (!form.PORTSSL.value) form.PORTSSL.value = 443; + var http = form.PORT.value < 1024 && form.PORT.value != 80; + var https = form.PORTSSL.value < 1024 && form.PORTSSL.value != 443; + if (http || https) { + var text = http ? 'HTTP' : ''; + text = https ? (text ? 'HTTP & HTTPS' : 'HTTPS') : text; + swal({title:'Non-recommended port',text:text+' port may conflict with well known services',type:'warning',showCancelButton:true},function(){form.submit();}); + } else { + form.submit(); + } +}
+ Use SSL/TLS: : +: