Skip to content
This repository has been archived by the owner on Jul 22, 2022. It is now read-only.

Can't connect with admin with bad ldap parameters #955

Open
abu921 opened this issue Apr 30, 2021 · 1 comment
Open

Can't connect with admin with bad ldap parameters #955

abu921 opened this issue Apr 30, 2021 · 1 comment

Comments

@abu921
Copy link

abu921 commented Apr 30, 2021

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,

image

@wouldsmina
Copy link
Member

Bonjour

Désolé pour le temps de réponse. Je sais que la configuration d'un AD est possible mais il y a une subtilité dans le paramétrage que je ne connais pas. Recherche dans les tickets fermé, il y a d'autres personnes qui ont trouvé les bon paramètres à mettre...
Par contre, le message d'erreur me donne l'impression que libertempo n'arrive pas du tout à contacter ton AD. C'est peut être un problème de firewall.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants