From 320bd31d372770b8abf444223b5d74376ff4c5b1 Mon Sep 17 00:00:00 2001 From: FreddleSpl0it Date: Mon, 2 Sep 2024 10:02:10 +0200 Subject: [PATCH] [Web] fix LDAP "ignore ssl errors" option --- data/web/inc/functions.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/web/inc/functions.inc.php b/data/web/inc/functions.inc.php index 15c3b0b9e..3588d36ed 100644 --- a/data/web/inc/functions.inc.php +++ b/data/web/inc/functions.inc.php @@ -2359,7 +2359,7 @@ function identity_provider($_action = null, $_data = null, $_extra = null) { $_data['ignore_ssl_error'] = isset($_data['ignore_ssl_error']) ? boolval($_data['ignore_ssl_error']) : false; $options = array(); if ($_data['ignore_ssl_error']) { - $options['LDAP_OPT_X_TLS_REQUIRE_CERT'] = "LDAP_OPT_X_TLS_NEVER"; + $options[LDAP_OPT_X_TLS_REQUIRE_CERT] = LDAP_OPT_X_TLS_NEVER; } $provider = new \LdapRecord\Connection([ 'hosts' => [$_data['host']], @@ -2455,7 +2455,7 @@ function identity_provider($_action = null, $_data = null, $_extra = null) { $iam_settings['binddn'] && $iam_settings['bindpass']){ $options = array(); if ($iam_settings['ignore_ssl_error']) { - $options['LDAP_OPT_X_TLS_REQUIRE_CERT'] = "LDAP_OPT_X_TLS_NEVER"; + $options[LDAP_OPT_X_TLS_REQUIRE_CERT] = LDAP_OPT_X_TLS_NEVER; } $provider = new \LdapRecord\Connection([ 'hosts' => [$iam_settings['host']],