Authentifaication de Maarch Courrier avec openLdap

Discussions sur les fonctionnalités et la roadmap de l'application
Discussions about the features and the roadmap of the application

Authentifaication de Maarch Courrier avec openLdap

Message par Florentin » 08 Avr 2017, 17:03

Bonjour! j'ai installé Maarch Courrier 1.6 uniquement (sans maarch entreprise) sur mon serveur ubuntu 16.04. En essayant de configurer l'Authentifaication de Maarch Courrier avec openLdap:

voici l'architecture de mon openLdap:

Image

J'ai les configuration suivante:

[url]/var/www/html/maarch_courrier/apps/maarch_entreprise/xml/config.xml[/url]:
Code : Tout sélectionner
    <config>
        <!-- Appel la class_<type_ldap> en fonction du type d'annuaire -->
        <type_ldap>openLDAP</type_ldap>
        <!-- Prefixe les group_id de letterbox par -->
        <group_prefix_ldap>LDAP</group_prefix_ldap>
        <!-- nom / ip du serveur ldap -->
        <domain>127.0.0.1</domain>
        <!-- prefixe les logins si saisi -->
        <prefix_login>slimbot.tic</prefix_login>
        <!-- login admnistrateur du domaine -->
        <login_admin>admin</login_admin>
        <!-- mot de passe administrateur annuaire ldap -->
        <pass>02097787</pass>
        <!-- cryptage de la communication ( true or false) -->
        <ssl>false</ssl>
        <!--Nombre de logs avant purge (si purge_log == 0 alors les logs ne sont jamais purges)  -->
        <purge_log>1</purge_log>
        <!-- Import des users qui n'appartiennent a aucun groupe -->
        <lost_users>false</lost_users>
        <!-- Si LDAP est desactive alors le pass de chaque utilisateur est son login -->
        <pass_is_login>true</pass_is_login>
    </config>

[url]/var/www/html/maarch_courrier/modules/ldap/xml/config.xml[/url]:
Code : Tout sélectionner
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
    <CONFIG>
        <databaseserver>127.0.0.1</databaseserver>
        <databaseserverport>5432</databaseserverport>
        <databasetype>POSTGRESQL</databasetype>
        <databasename>maarchdb</databasename>
        <databaseuser>postgres</databaseuser>
        <databasepassword>02097787</databasepassword>
        <databasesearchlimit>500</databasesearchlimit>
        <nblinetoshow>10</nblinetoshow>
        <limitcharsearch>2</limitcharsearch>
        <lang>fr</lang>
        <adminmail>dev@maarch.org</adminmail>
        <adminname>maarch</adminname>
        <debug>false</debug>
        <applicationname>MAARCH 1.6</applicationname>
        <defaultPage>welcome</defaultPage>
        <exportdirectory></exportdirectory>
        <CookieTime>20</CookieTime> <!-- minutes -->
        <ldap>true</ldap> <!-- if true, ldap authentification, see ldap xml config file -->


Quand de tape le commande :
Code : Tout sélectionner
php /var/www/html/maarch_courrier/modules/ldap/process_ldap_to_xml.php /var/www/html/maarch_courrier/modules/ldap/xml/config.xml

j'ai le message d'erreur:
Code : Tout sélectionner
type ldap : openLDAP
PHP Warning:  Missing argument 5 for LDAP::__construct(), called in /var/www/html/maarch_courrier/modules/ldap/process_ldap_to_xml.php on line 97 and defined in /var/www/html/maarch_courrier/modules/ldap/class/class_openLDAP.php on line 34
Impossible de se connecter à l'annuaire

                Erreur : FATAL: OpenLDAP bind failed. Check the login credentials.


Quelqu'un peut-il m'aider en me disant comment configurer Maarch Courrier avec OpenLdap (et non AD)?
D'avance merci!
Florentin
 
Message(s) : 2
Inscription : 08 Avr 2017, 10:43

Retour vers Fonctionnalités & Roadmap

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron