Mantis

Connexion LDAP

Posted by DoubleNo 
Re: Connexion LDAP
January 10, 2008 06:07PM
Salut,

Je préviens tout de suite, je suis un grand débutant hot smiley

J'essaye de mettre en place l'authentification par LDAP (après c'est le mail qui faudra regarder) et ça ne se passe pas bien. Avec n'importe quoi d'autre en $g_ldap_bind_dn j'obtiens une erreur 1400 donc je pense que la connexion au serveur LDAP doit bien passer sauf que lorsque je crée un utilisateur, j'ai une liste de message d'erreur sur la page php qui apparaît avant juste de disparaître.

Quote

SYSTEM WARNING: ldap_search() [function.ldap-search]: Search: Operations error

SYSTEM WARNING: ldap_get_entries(): supplied argument is not a valid ldap result resource

SYSTEM WARNING: ldap_free_result(): supplied argument is not a valid ldap result resource


Et bien sûr le compte sur Mantis est créé mais l'utilisateur ne peut pas se connecter ... ça serait trop beau ... alors voici mon fichier de config

Quote

<?php
$g_hostname = &#039;rcbparsrv907&#039;;
$g_db_type = &#039;mssql&#039;;
$g_database_name = &#039;bugtracker&#039;;
$g_db_username = &#039;mantis&#039;;
$g_db_password = &#039;mantis&#039;;

$g_login_method=&#039;LDAP&#039;;
$g_ldap_server=&#039;LDAPSERVER&#039;;
$g_ldap_port=389;
$g_ldap_root_dn="DC=abc,DC=ad,DC=boulot,DC=com";
$g_ldap_organization = &#039;&#039;;
$g_ldap_bind_dn = &#039;CN=Famille\, Prenom,OU=Paris,OU=Users,OU=Paris Hub,DC=abc,DC=ad,DC=boulot,DC=com&#039;;
$g_ldap_bind_passwd = &#039;passwd!!&#039;;
$g_use_ldap_email = ON;
$g_ldap_uid_field = &#039;sAMAccountName&#039;;
$ldap_protocol_version=3;

$g_smtp_host=&#039;fr-smtp.abc.ad.boulot.com&#039;;
$g_validate_email = OFF;

?>

Merci de votre attention ... j&#039;ai le droit de casser ma chaise ? angry smiley
Re: Connexion LDAP
January 10, 2008 07:24PM
Quote
midilair
Salut,

Je préviens tout de suite, je suis un grand débutant hot smiley

J&#039;essaye de mettre en place l&#039;authentification par LDAP (après c&#039;est le mail qui faudra regarder) et ça ne se passe pas bien. Avec n&#039;importe quoi d&#039;autre en $g_ldap_bind_dn j&#039;obtiens une erreur 1400 donc je pense que la connexion au serveur LDAP doit bien passer

Bah non, c&#039;est raté, la connexion au serveur ne passe pas.

Le problème vient probablement de là :

Quote

Language: PHP
$g_ldap_bind_dn = &<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;CN=Famille\, Prenom,OU=Paris,OU=Users,OU=Paris Hub,DC=abc,DC=ad,DC=boulot,DC=com&<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;; $g_ldap_bind_passwd = &<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;passwd!!&<a href="http://bugtracker.morinie.fr/mantis/view.php?id=039" target="_blank">#039</a>;;

CN=Famille\, Prenom,OU=Paris,OU=Users,OU=Paris Hub,DC=abc,DC=ad,DC=boulot,DC=com: c&#039;est le compte de l&#039;administrateur du serveur LDAP ? C&#039;est normal le [/b] ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Connexion LDAP
January 11, 2008 09:39AM
sans le [/b], j&#039;obtiens une erreur #1400 Échec d&#039;indentification par LDAP (avec une superbe faute d&#039;orthographe au passage eye popping smiley )

En y réfléchissant, l&#039;[/b] sert à échapper la , qui suit ... cette chaîne est copier/coller telle quelle depuis un explorer d&#039;AD



Edited 1 time(s). Last edit at 01/11/2008 09:44AM by midilair.
Re: Connexion LDAP
January 11, 2008 09:53AM
Depuis le serveur hébergeant Mantis, est-ce que cette commande fonctionne :
[code=Text]ldapsearch -x -h LDAPSERVER -D "CN=Famille\, Prenom,OU=Paris,OU=Users,OU=Paris Hub,DC=abc,DC=ad,DC=boulot,DC=com" -b "DC=abc,DC=ad,DC=boulot,DC=com" -W[/code]

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Connexion LDAP
January 11, 2008 10:23AM
sur le serveur web (qui est un windows donc assez pauvre en outil) j&#039;ai lancé le ldapsearch de Novel et voila un extrait de sa réponse ... donc y a bien connexion.

Quote

******************************************************************************************************************************************
LDAP Search v1.2
by Nagareshwar Y Talekar (######@######)

******************************************************************************************************************************************

LDAP Search started ....
Host = LDAPSERVER
Port = 389
Connection Type = Non SSL
Timeout = 10

STEP 1 => Performing LDAP initialization
LDAP initialization completed

STEP 2 => Performing LDAP simple bind...
LDAP bind completed successfully.

STEP 3 => Searching on the server ...

******************************************************************************************************************************************
Enumerating attributes for DN : DC=abc,DC=ad,DC=boulot,DC=com
objectClass = top
objectClass = domain
objectClass = domainDNS
distinguishedName = DC=abc,DC=ad,DC=boulot,DC=com
[...]
dc = abc

LDAP search completed

******************************************************************************************************************************************



Edited 1 time(s). Last edit at 01/11/2008 10:32AM by deboutv.
Re: Connexion LDAP
January 11, 2008 10:34AM
LDAPSERVER c&#039;est vraiment LDAPSERVER ou c&#039;est fait quelque chose comme ldap.mondomaine ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Connexion LDAP
January 11, 2008 10:41AM
C&#039;est bien LDAPSERVER ... mais j&#039;ai essayé avec LDAPSERVER.abc.ad.boulot.com et ça ne change rien pour Mantis (et pour ldapsearch n&#039;ont plus. Mantis génère les erreurs en rouge et ldapseach fonctionne)

PS: l&#039;email que j&#039;avais laissé était l&#039;email du créateur de l&#039;application
Re: Connexion LDAP
January 11, 2008 11:24AM
Je n&#039;ai pas la solution. Il faut bien faire attention aux majuscules/minuscules.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Connexion LDAP
January 15, 2008 09:34AM
Enfin, j&#039;ai trouvé ...

le DN que j&#039;utilisais était trop haut dans la hiérarchie.
J&#039;utilise DN=&#039;OU=Ville,OU=Users,OU=ville Hub,DC=abc,DC=ad,DC=boulot,DC=com&#039; et ça fonctionne maintenant.

Merci de votre aide ... ça va poser certains problèmes pour les autres équipes mais c&#039;est déjà un début.
Re: Connexion LDAP
February 28, 2008 10:28AM
Une fois que la connexion LDAP est faite avec Mantis, est-ce qu&#039;il est possible de créer un utilisateur qui n&#039;existe pas dans LDAP et de pouvoir bien sur se connecter avec ?
Re: Connexion LDAP
February 28, 2008 10:37AM
Non je crois qu&#039;il faut forcément que l&#039;utilisateur soit dans le LDAP.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Connexion LDAP
April 16, 2008 04:08PM
Ma connexion LDAP marche très bien mais j&#039;aimerai un système pour créer automatiquement les comptes.

J&#039;ai trouvé ça (http://www.mantisbt.org/bugs/view.php?id=5595 ) pour créer automatiquement un compte à la première connexion mais je n&#039;arrive pas à le faire fonctionner.

Est-ce que quelqu&#039;un à déjà réussi à l&#039;utiliser ou trouver une autre solution ?
Sorry, only registered users may post in this forum.

Click here to login



Online Users

Guests: 6
Record Number of Users: 1 on April 02, 2023
Record Number of Guests: 115 on November 09, 2023
Top Users
Hébergeur : Morinie.Fr