diff --git a/meshcentral.js b/meshcentral.js index 2f30771f..bc546da9 100644 --- a/meshcentral.js +++ b/meshcentral.js @@ -1696,7 +1696,9 @@ function mainStart(args) { var ldap = false; var allsspi = true; var yubikey = false; - if (require('os').platform() == 'win32') { for (var i in config.domains) { if (config.domains[i].auth == 'sspi') { sspi = true; } else { allsspi = false; } } } else { allsspi = false; } + var domainCount = 0; + if (require('os').platform() == 'win32') { for (var i in config.domains) { domainCount++; if (config.domains[i].auth == 'sspi') { sspi = true; } else { allsspi = false; } } } else { allsspi = false; } + if (domainCount == 0) { allsspi = false; } for (var i in config.domains) { if (config.domains[i].yubikey != null) { yubikey = true; } if (config.domains[i].auth == 'ldap') { ldap = true; } diff --git a/package.json b/package.json index 23588332..a40bffc8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "meshcentral", - "version": "0.3.2-u", + "version": "0.3.2-v", "keywords": [ "Remote Management", "Intel AMT",