[Obm] Installation Roundcube

Thomas Sarboni tsarboni at linagora.com
Tue Jan 29 13:33:49 CET 2013


Bonjour,

Pour l'instant, la solution préconisée est effectivement l'installation
de LemonLDAP pour mettre en place un système de SSO entre OBM et Roundcube.

Cette opération nécessite d'installer le plugin http_authentication pour
roundcube et de le configurer pour qu'il récupère les bons en-têtes http.

En général, nous utilisons HTTP_AUTH_USER à la place de PHP_AUTH_USER
qui est configuré par défaut.

Afin de valider votre configuration, vous pouver créer un fichier php à
la raçine de votre installation de roundcube et y mettre les lignes
suivantes :

<?php
    phpinfo();
?>

Ce fichier vous permet d'afficher les en-têtes qui sont reçues par
roundcube.

Encore un conseil supplémentaire. Pensez à activer l'option suivante
dans votre configuration LemonLDAP :

"stocker le mot de passe de l'utilisateur en session"

De cette manière, le mot de passe ayant servi à l'authentification
lemonldap sera correctement transmis dans les en-têtes.

Cordialement,

Thomas Sarboni
Linagora SA
Support OBM/Messagerie

Le 29/01/2013 11:43, Dominique Fournier a écrit :
> Bonjour
> 
> Merci pour cette réponse.
> 
> J'avais testé avec OBM Stable/LemonLDAP et cela ne fonctionnait pas non
> plus. Apparement Roundcube ne recevait pas les authentifications, c'est
> pour cela que je suis reparti sur l'authentification simple.
> 
> Je trouve dommage de déployer LemonLDAP pour juste le Webmail. Vous
> n'avez pas envie de remettre cette intégration plus haut sur la pile ?
> 
> Merci et encore bravo pour ce beau logiciel !
> 
> Cordialement
> 
> Dom
> 
> 
> On 29/01/13 10:15, Michael BAILLY wrote:
>> Bonjour,
>>
>>      l'intégration de RoundCube dans OBM n'est pas finalisée. Vous
>> noterez, si vous vous connectez sur notre système de gestion de tickets
>> ( http://ci-obm.linagora.com/jira/browse/OBMFULL-4198 ) que la
>> fonctionnalité est au début de son développement. Pour l'instant, il
>> faut donc installer RoundCube en standalone, et utiliser un SSO (type
>> LemonLDAP::NG) si vous souhaitez une authentification unique.
>>      L'intégration de roundcube dans OBM est prévue dans la roadmap
>> produit, pour la prochaine version majeure, attendue pour la fin de
>> l'année (Octobre si tout se passe comme prévu).
>>
>> Cordialement,
>>
>> Michael
>>
>> Le 29/01/2013 09:30, Dominique Fournier a écrit :
>>> Bonjour,
>>>
>>> Nous sommes en train de déployer OBM et nous butons sur l'installation
>>> du Webmail Roundcube. J'ai essayé les paquets disponibles OBMFULL-4198
>>> (ce sont les seuls à ma connaissances qui ont le webmail) sur Debian
>>> Squeeze. J'ai utilisé la doc
>>> http://obm.org/doku.php?id=docs:configuration:roundcube#systeme pour
>>> l'installation des bases de données.
>>>
>>> Plusieurs problèmes apparaissent :
>>> - La base de données n'est pas initialisée pour le support de
>>> roundcube lors de l'installation des paquets (facile à corriger :
>>> c'est fait manuellement !)
>>> - Les droits ne sont pas alloués à roundcube pour accéder à la base de
>>> OBM. Du coup, des erreurs apparaissent à l'écran.
>>> - l'authentification depuis OBM lorsque l'on clique sur le lien
>>> Webmail ne fonctionne pas : on se retrouve sur la page
>>> d'authentification de OBM puis après réauthentification sur celle de
>>> Roundcube.
>>> Voici les logs de roundcube :
>>> [29-Jan-2013 09:24:48] PHP Warning:  array_map(): Argument #2 should
>>> be an array in
>>> /usr/share/obm/www/php/webmail/plugins/obm_auth/obm_auth.php on line 84
>>> [29-Jan-2013 09:24:51 +0100]: IMAP Error: Login failed for
>>> @grenoble.cnrs.fr from 1.2.3.4. LOGIN: Login failed: authentication
>>> failure in
>>> /usr/share/obm/www/php/webmail/program/include/rcube_imap.php on line
>>> 191 (GET /webmail/index.php)
>>>
>>> Donc il y a encore un loup, mais je ne maitrise pas assez PostgreSQL
>>> et les droits pour chaque table pour aller plus loin.
>>>
>>> Avez-vous des idées ?
>>>
>>> Merci
>>>
>>> Dom
>>>
>>>
>>> _______________________________________________
>>> Obm mailing list
>>> Obm at list.obm.org
>>> http://list.obm.org/mailman/listinfo/obm
>>
>>
>>
>> _______________________________________________
>> Obm mailing list
>> Obm at list.obm.org
>> http://list.obm.org/mailman/listinfo/obm
>>
> 
> 
> 
> _______________________________________________
> Obm mailing list
> Obm at list.obm.org
> http://list.obm.org/mailman/listinfo/obm
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tsarboni.vcf
Type: text/x-vcard
Size: 252 bytes
Desc: not available
Url : http://list.obm.org/pipermail/obm/attachments/20130129/3352674c/attachment.vcf 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 295 bytes
Desc: OpenPGP digital signature
Url : http://list.obm.org/pipermail/obm/attachments/20130129/3352674c/attachment.pgp 


More information about the Obm mailing list