Testlink arrête de travailler lors de la mise en place pour une utilisation LDAP
J'ai un service Web TestLink, serveur travaillant sur le serveur et OpenLDAP, Travailler sur un autre serveur. Il n'y a pas de problèmes de pare-feu entre eux (J'ai réussi à configurer Redmine sur le même serveur que TestLink, Utiliser l'authentification LDAP).
Mais chaque fois que je mets une configuration pour LDAP dans TestLink, TestLink cesse de travailler. Je n'ai aucune idée de ce qui se passe.
Ici, je définis les paramètres LDAP dans custom_config.inc.php:
Je suis sûr que OpenLDAP - c'est 2.X. Ma version TestLink - 1.9.3
Qu'est-ce que je fais mal?
Mais chaque fois que je mets une configuration pour LDAP dans TestLink, TestLink cesse de travailler. Je n'ai aucune idée de ce qui se passe.
Ici, je définis les paramètres LDAP dans custom_config.inc.php:
$tlCfg->authentication['method'] = 'LDAP';
$tlCfg->authentication['ldap_server'] = 'serverip';
$tlCfg->authentication['ldap_port'] = '389';
$tlCfg->authentication['ldap_version'] = '2';
$tlCfg->authentication['ldap_root_dn'] = 'dc=mycompany,dc=com,dc=br';
$tlCfg->ldap_organization'] = '';
$tlCfg->authentication['ldap_uid_field'] = 'uid';
$tlCfg->authentication['ldap_bind_dn'] = 'myuser'; //Not actual login name and password, for obvious reasons
$tlCfg->authentication['ldap_bind_passwd'] = 'mypassword';
$tlCfg->authentication['ldap_tls'] = false;
$tlCfg->user_self_signup = true;
Je suis sûr que OpenLDAP - c'est 2.X. Ma version TestLink - 1.9.3
Qu'est-ce que je fais mal?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
1 réponses
Christine
Confirmation de:
Tout d'abord, comme indiqué @Terry Gardner, Je dois utiliser LDAPv3:
Deuxièmement, cette chaîne était incorrecte:
La version correcte sera:
Et enfin, dans /etc/php.ini J'ai ajouté
Pour ce faire, je devais installer le paquet php-ldap de yum.