Handle ldap on 'error'
Noah Zalev committed
Jan 16, 2022 at 15:15 UTC
fe6e466d114e7814fdb9f68637f0bb045d195e3b
1 file changed
+1
webserver.js
+1
@@ -550,6 +550,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates, doneF
550
// LDAP login
551
var LdapAuth = require('ldapauth-fork');
552
var ldap = new LdapAuth(domain.ldapoptions);
553
+ ldap.on('error', function (err) { console.log('ldap error: ', err); });
554
ldap.authenticate(name, pass, function (err, xxuser) {
555
try { ldap.close(); } catch (ex) { console.log(ex); } // Close the LDAP object
556
if (err) { fn(new Error('invalid password')); return; }