Pages : 1
#1 Le 25/05/2007, à 13:16
- jean-charles
serveur de messagerie Postfix + IMAP= pbme
Bjr,
J'ai une erreur d'authentification de IMAPD sur le LDAP quand je veux me connecter depuis un client mail (EVOLUTION ou OUTLOOK):
Serveur: Ubuntu server 7.04
Annuaire: OpenLDAP
Gestion domaine: SAMBA (1 seul domaine géré)
DNS: BIND9
Messagerie: POSTFIX +Courier-IMAP
(tout sur la même machine)
A noter que l'installation de POSTFIX+courier IMAP... a été faite avec synaptic (donc pas recompilée)
Gestion de domaine + LDAP: OK => géré par LDAP Account Manager, machine Windows dans le domaine... Il a l'air de fonctionnner correctement (rien dans les logs).
Messagerie: j'arrive à envoyer des mails depuis mon domaine avec mon client mail, ils arrivent sans problème.
May 25 13:42:23 yyy-serveur postfix/local[6205]: 6B21E3808C: to=<tttttttttt@xxxxxxxxx.1s.fr>, relay=local, delay=0.24, delays=0.15/0.01/0/0.07, dsn=2.0.0, status=sent (delivered to maildir)
May 25 13:42:23 yyy-serveur postfix/qmgr[5311]: 6B21E3808C: removed
ou vers l'exterieur, depuis un poste client:
May 25 14:10:34 yyy-serveur postfix/cleanup[8241]: C9EC538054: message-id=<20070525121034.C9EC538054@yyy-serveur.xxxxxxxxxxxx.1s.fr>
May 25 14:10:34 yyy-serveur postfix/qmgr[5311]: C9EC538054: from=<uuuuuuu@xxxxxxx.1s.fr>, size=2234, nrcpt=1 (queue active)
May 25 14:10:35 yyy-serveur postfix/smtp[8242]: C9EC538054: to=<toto@free.fr>, relay=mx1.free.fr[212.27.48.7]:25, delay=0.74, delays=0.06/0.03/0.34/0.31, dsn=2.0.0, status=sent (250 ok 1180095046 qp 29368)
May 25 14:10:35 yyy-serveur postfix/qmgr[5311]: C9EC538054: removed
Je peux lire les mails envoyés vers mon domaine (ext et int) dans le dossier /HOME/user/Maildir/News.
MAIS, j'ai une erreur d'authentification qd j'essaie de me connecter à IMAP avec EVOLUTION OU OUTLOOK.
Extrait de mail.log:
May 25 13:41:56 yyy-serveur imapd: LOGIN FAILED, user=uuuuuuu, ip=[::ffff:192.168.0.20]
May 25 13:41:56 yyy-serveur imapd: authentication error: Input/output error
May 25 13:41:56 yyy-serveur imapd: Connection, ip=[::ffff:192.168.0.xx]
May 25 13:41:56 yyy-serveur authdaemond: received auth request, service=imap, authtype=login
May 25 13:41:56 yyy-serveur authdaemond: authldap: trying this module
May 25 13:41:56 yyy-serveur authdaemond: cannot connect to LDAP server (yyy-serveur.xxxxxx.1s.fr): No such file or directory
May 25 13:41:56 yyy-serveur authdaemond: authldap: TEMPFAIL - no more modules will be tried
May 25 13:41:56 yyy-serveur imapd: LOGIN FAILED, user=uuuuuuu, ip=[::ffff:192.168.0.xx]
May 25 13:41:56 yyy-serveur imapd: authentication error: Input/output error
Voici mon fichier IMAPD:
ADDRESS=0
PORT=143
MAXDAEMONS=40
MAXPERIP=20
PIDFILE=/var/run/courier/imapd.pid
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=imapd"
DEFDOMAIN="@xxxxxxxxxxxxx.1s.fr"
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
IMAP_KEYWORDS=1
IMAP_ACL=1
# For use by webadmin
IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
IMAP_PROXY_FOREIGN=0
IMAP_IDLE_TIMEOUT=60
IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=CRAM-MD5"
IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=CRAM-MD5"
IMAP_DISABLETHREADSORT=0
IMAP_CHECK_ALL_FOLDERS=0
IMAP_OBSOLETE_CLIENT=0
IMAP_UMASK=022
IMAP_ULIMITD=65536
IMAP_USELOCKS=1
IMAP_SHAREDINDEXFILE=/etc/courier/shared/index
IMAP_ENHANCEDIDLE=0
IMAP_TRASHFOLDERNAME=Trash
IMAP_EMPTYTRASH=Trash:7
IMAP_MOVE_EXPUNGE_TO_TRASH=0
SENDMAIL=/usr/sbin/sendmail
HEADERFROM=X-IMAP-Sender
IMAPDSTART=YES
MAILDIRPATH=Maildir/
Solutions essayées, sans succès:
Mette le BIND à 0 dans le fichier AUTHLDAPRC
Changer le type d'encryption des mots de passe (dans la base LDAP des users + dans IMAPD)
Points obscurs:
Peut-on mettre en option {CRYPT} dans le fichier IMAPD? car p-ê que lui est supporté, et pas les autres.
Les virtual domains.... sont-ils obligatoires?
J'ai créé le user et le groupe VMAIL, mais avec useradd... donc pas dan smon LDAP.Est-ce normal?
Je continue de chercher de mon côté, et poste si j'ai trouvé, mais attends impatiemment vos réponses, afin de valider le fonctionnement de mon serveur.
Merci d'avance pour toutes les aides.
Jean-charles.
#2 Le 26/05/2007, à 08:46
- jean-charles
Re : serveur de messagerie Postfix + IMAP= pbme
Bjr,
Quelqu'un aurait-il ce type de config qui tourne??
Je vais essayer, en attendant, de compiler courier-imap et de réinstaller.
Sinon, je me tournerai vers CYRUS!!
#3 Le 05/06/2007, à 16:41
- Gooxy13
Re : serveur de messagerie Postfix + IMAP= pbme
salut,
Bon commençons par le commencement... tu dis utiliser un annuaire LDAP pour l'authentification, je présume donc que tu as configuré dans ton fichier /etc/courier-imap/authdaemon la variable : authmodulelist ="authldap"
Ensuite il est nécessaire de configurer avec soin le fichier /etc/courier-imap/authldaprc
et en particulier :
LDAP_SERVER
LDAP_BASEDN
LDAP_BINDDN
LDAP_BINDPW
...
Ainsi, dans mail.log
l'erreur suivante "cannot connect to LDAP server (yyy-serveur.xxxxxx.1s.fr)" indique que la variable "LDAP_SERVER" n'est pas correctement configurée.
Un conseil, démarre l'annuaire LDAP avec un niveau de log suffisement verbeux pour tracer la connexion et détecter d'éventuelles problèmes d'authentification.
Gooxy
#4 Le 14/06/2007, à 08:02
- jean-charles
Re : serveur de messagerie Postfix + IMAP= pbme
Bjr,
Merci pour ta réponse Gooxy 13.
EN fait, j'ai un peu triché, et je suis passé par Dovecot, et cela fonctionne.
Je pense que pour Courier-Imap, il y a un pbme avec le démon, et il faut installer à partir des sources et recompiler.
Merci quand même pour ton aide.
Jean-charles
#5 Le 09/04/2008, à 09:46
- linitz
Re : serveur de messagerie Postfix + IMAP= pbme
+1 avec jean-charles, il y a des problèmes de démon avec Courier-imap qd on active ldap. Je change de serveur imap moi aussi
PS : je suis sous Debian 4 stable
Hors ligne