From 26970b2f411a8acd467f97bd0b411c44b32f2bd7 Mon Sep 17 00:00:00 2001 From: Ylian Saint-Hilaire Date: Mon, 16 May 2022 16:32:19 -0700 Subject: [PATCH] Fixed cookieipcheck set to none not handled correctly. --- meshcentral.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meshcentral.js b/meshcentral.js index dff623bf..501bf03e 100644 --- a/meshcentral.js +++ b/meshcentral.js @@ -778,7 +778,7 @@ function CreateMeshCentralServer(config, args) { if (typeof obj.args.tlsoffload == 'string') { obj.args.tlsoffload = obj.args.tlsoffload.split(' ').join('').split(','); } // Check the "cookieIpCheck" value - if (obj.args.cookieipcheck === false) { obj.args.cookieipcheck = 'none'; } + if ((obj.args.cookieipcheck === false) || (obj.args.cookieipcheck == 'none')) { obj.args.cookieipcheck = 'none'; } else if ((typeof obj.args.cookieipcheck != 'string') || (obj.args.cookieipcheck.toLowerCase() != 'strict')) { obj.args.cookieipcheck = 'lax'; } else { obj.args.cookieipcheck = 'strict'; }