Description
J'essaye de connecter libertempo 1.13 à un AD.
(install sur debian10 avec node12, mysql 10.3.27, php7.3.27)
Il est probable que mes param ldap soient erronés mais il me semblait que l'auth admin stocké dans dbconges devait toujours rester fonctionnel.
$config_ldap_server = "ldap://ip_de_mon_ad";
$config_ldap_protocol_version = 0 ; // 3 si version 3 , 0 sinon !
$config_ldap_bupsvr = "";
$config_basedn = "dc=test,dc=local";
$config_ldap_user = "test\administrateur" ;
$config_ldap_pass = "mon_pass";
$config_searchdn = "ou=mon_ou,dc=test,dc=local";
$config_ldap_prenom = "givenname";
$config_ldap_nom = "sn";
$config_ldap_mail = "mail";
$config_ldap_login = "samaccountname";
$config_ldap_nomaff = "displayName";
$config_ldap_filtre = "objectclass";
$config_ldap_filrech= "user";
Lorsque j'arrive sur la page RH, j'ai des warnings php :
PHP Warning: ldap_search(): Search: No such object in /var/www/html/App/Libraries/Ldap.php on line 78
PHP Warning: ldap_get_entries() expects parameter 2 to be resource, bool given in /var/www/html/App/Libraries/Ldap.php on line 79
Ce qui me gêne surtout, c'est que dès que je me déloggue, je n'ai plus la possibilité de me relogguer avec mon identifiant admin Libertempo.
Je vois le form de connexion, je saisis mes identifiants et je tombe sur la capture en pièce jointe.
Pour pouvoir me logguer j'edite la bdd, table : conges_config et je remets la valeur dbconges pour "how_to_connect_user"
Merci d'avance pour votre aide,