Problème d'importation des utilisateurs AD
Posté : ven. 3 sept. 2021 17:08
Bonjour,
Tout d'abord j'ai essayé de me débrouiller comme un grand. J'ai vérifié la documentation en ligne (https://doc.gestsup.fr/config/#connecteur-ldap) puis j'ai regardé dans ce forum si quelqu'un n'aurait pas déjà posté un problème similaire. Malheureusement je n'ai rein trouvé.
Donc voici mon problème.
L'arborescence de mon Active Directory est celle-ci (chaque OU est indentée dans l'autre)
DOMAINE.LOCAL
--------|
--------|
--------OU1
----------|
----------|
----------OU2
------------|
------------|
------------OU3
Si au niveau du paramètre "Emplacement des utilisateurs" je mets "ou=OU1". Toutes utilisateurs des OU1, OU2 puis OU3 remontent sans aucun soucis.
Et c'est là qui arrive le problème car c'est uniquement les utilisateurs de l'OU3 qui intéressement donc toujours au niveau du paramètre "Emplacement des utilisateurs" je mets "ou=OU1,ou=OU2,ou=OU3" mais là du coup rien ne remonte et le mode debug indique ça:
Warning: ldap_search(): Search: No such object in /var/www/mandat/core/ldap.php on line 167
Warning: ldap_parse_result() expects parameter 2 to be resource, bool given in /var/www/mandat/core/ldap.php on line 169
Warning: ldap_get_entries() expects parameter 2 to be resource, bool given in /var/www/mandat/core/ldap.php on line 170
Warning: array_merge(): Expected parameter 2 to be an array, null given in /var/www/mandat/core/ldap.php on line 171
Si j'essaye le paramètre "Emplacement des utilisateurs : ou=OU3" directement j'ai le même message d'erreur remonté par le mode debug
Voilà les informations de chaque élément:
OS = Debian 11
PHP = 7.4.21
MariaDB = 10.5.11
Gestsup = 3.2.13
AD = Windows 2012 R2
J'espère avoir été clair et surtout ne rien avoir oublié. Et je vous remercie par avance.
Tout d'abord j'ai essayé de me débrouiller comme un grand. J'ai vérifié la documentation en ligne (https://doc.gestsup.fr/config/#connecteur-ldap) puis j'ai regardé dans ce forum si quelqu'un n'aurait pas déjà posté un problème similaire. Malheureusement je n'ai rein trouvé.
Donc voici mon problème.
L'arborescence de mon Active Directory est celle-ci (chaque OU est indentée dans l'autre)
DOMAINE.LOCAL
--------|
--------|
--------OU1
----------|
----------|
----------OU2
------------|
------------|
------------OU3
Si au niveau du paramètre "Emplacement des utilisateurs" je mets "ou=OU1". Toutes utilisateurs des OU1, OU2 puis OU3 remontent sans aucun soucis.
Et c'est là qui arrive le problème car c'est uniquement les utilisateurs de l'OU3 qui intéressement donc toujours au niveau du paramètre "Emplacement des utilisateurs" je mets "ou=OU1,ou=OU2,ou=OU3" mais là du coup rien ne remonte et le mode debug indique ça:
Warning: ldap_search(): Search: No such object in /var/www/mandat/core/ldap.php on line 167
Warning: ldap_parse_result() expects parameter 2 to be resource, bool given in /var/www/mandat/core/ldap.php on line 169
Warning: ldap_get_entries() expects parameter 2 to be resource, bool given in /var/www/mandat/core/ldap.php on line 170
Warning: array_merge(): Expected parameter 2 to be an array, null given in /var/www/mandat/core/ldap.php on line 171
Si j'essaye le paramètre "Emplacement des utilisateurs : ou=OU3" directement j'ai le même message d'erreur remonté par le mode debug
Voilà les informations de chaque élément:
OS = Debian 11
PHP = 7.4.21
MariaDB = 10.5.11
Gestsup = 3.2.13
AD = Windows 2012 R2
J'espère avoir été clair et surtout ne rien avoir oublié. Et je vous remercie par avance.