[RESOLU]Postfix + Courier-imap + LDAP

Postfix + Courier-imap + LDAP [RESOLU] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 23-06-2008 à 16:37:59    

Bonjour à tous,
sa fait à peut près trois semaine que je fouille sur tout les forums réseaux pour divers problème en ce qui concerne le serveur de messagerie.
Je suis actuellement en stage, et je doit en monter un, c'est nouveau pour moi, et la j'aurais besoin d'aide.
Postfix, openldap et courier sont installés aucun problème de paquets manquant ou quoique se soit.
J'ai configurer postfix, courier pour qu'ils communiquent avec ldap (authmodulelist=authldap etc.....)
J'ai rentré des infos dans mon annuaire ldap (c'est se que j'ai le plus de mal à comprendre (le LDAP)), j'ai suivit quelques tutos qui d'après les commentaires étaits nickel, en revanche , j'en vien à mon problème,
- postmap -q comptetest@mondomaine ldap:/etc/postfix/ldap-accounts.cf, me retourne :
postmap: fatal: open database comptetest@mondomaine.db: No such file or directory
et
-authest comptetest@mondomaine, me retourne :
Authentication FAILED: Operation not permitted
J'avoue ne plus trop voir oû sa merde.
Merci d'avance pour vos réponces.


Message édité par tagadaphyte le 04-07-2008 à 09:35:49
Reply

Marsh Posté le 23-06-2008 à 16:37:59   

Reply

Marsh Posté le 23-06-2008 à 17:29:15    

:hello: a nouveau :)  
que donne un postconf -f ?


---------------
"I intend to live the first half of my life.I don't care about the rest."Errol Flynn."The difference between genius and stupidity is that genius has its limits."Albert Einstein
Reply

Marsh Posté le 23-06-2008 à 18:02:38    

Un postconf -f ???
Je ne connai pas cette commande et ma distrib non plus :
postconf: invalid option -- f
postconf: fatal: usage: postconf [-a (server SASL types)] [-A (client SASL types)] [-b (bounce templates)] [-c config_dir] [-d (defaults)] [-e (edit)] [-h (no names)] [-l (lock types)] [-m (map types)] [-n (non-defaults)] [-v] [name...]

Reply

Marsh Posté le 25-06-2008 à 14:22:45    

Mon problèm est réglé, j'ai tout réinstallé et reconfiguré et c bon plus de problème d'authentification.
Cependant, je n'arrive pas à me connecter à mon serveur via un compte thunderbird, quelqun aurait-il une idée du problème ?

Reply

Marsh Posté le 25-06-2008 à 17:32:07    

Pardon, postconf -n :)


---------------
"I intend to live the first half of my life.I don't care about the rest."Errol Flynn."The difference between genius and stupidity is that genius has its limits."Albert Einstein
Reply

Marsh Posté le 26-06-2008 à 09:49:06    

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
home_mailbox = Maildir/
inet_interfaces = all
local_recipient_maps = $virtual_mailbox_maps
local_transport = virtual
mailbox_size_limit = 0
mydestination = $mydomain, $myhostname, localhost.$mydomain, localhost
mydomain = servmail.dyndns.org
myhostname = mail.servmail.dyndns.org
mynetworks = 127.0.0.0/8 192.168.20.0/8
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost =  
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
unknown_local_recipient_reject_code = 450
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /
virtual_mailbox_maps = ldap:/etc/postfix/ldap-accounts.cf
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
 
Merci de te pencher sur mon cas ;-)

Reply

Marsh Posté le 27-06-2008 à 16:45:17    

un ptit up???

Reply

Marsh Posté le 28-06-2008 à 15:36:56    

tagadaphyte a écrit :

Mon problèm est réglé, j'ai tout réinstallé et reconfiguré et c bon plus de problème d'authentification.
Cependant, je n'arrive pas à me connecter à mon serveur via un compte thunderbird, quelqun aurait-il une idée du problème ?


En envoi ou en reception ?
Un message d'erreur coté client ?
Et les logs coté serveur ? (/var/log/mail.log /var/log/auth.log sur les distribs de type Debian)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 30-06-2008 à 09:09:49    

Ma distrib est une ubuntu server 8.04.
LE problème est en réception et en émission, coté client l'erreur est : connection to "monserveur" : failed
Coté des logs, "login FAILED".

Reply

Marsh Posté le 01-07-2008 à 09:22:51    

je peut enfin m'authentifier, j'ai changer l'encryptage des mot  de passe dans ma base ldap, cependant, dans TB kan je veut relever mon courier, il me met ce message d'erreur :

Citation :


the current command did not succeed . The mail server responded: Unable to open this mailbox.


Cela parle t-il à quelq'un???

Reply

Marsh Posté le 01-07-2008 à 09:22:51   

Reply

Marsh Posté le 01-07-2008 à 09:34:40    

Et elle existe la boite ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 01-07-2008 à 09:42:12    

Oui elle existe, postfix l'a créé lors de la réception du premier mail.
Pour info la réception de ce premier mail, je ne l'ai pas fait avec TB car j'avai mon problème d'authentification qui n'été pas réglé, donc j'ai utilisé la commande mail.

Reply

Marsh Posté le 01-07-2008 à 15:00:46    

Mon problème actuelle, est que je ne peut plus me logger à mon serveur imap via mon compte TB.
Voici les logs, que je n'arrive pas à interprété

Citation :


Jul  1 14:54:23 vmtest authdaemond: received auth request, service=imap, authtype=login
Jul  1 14:54:23 vmtest authdaemond: authldap: trying this module
Jul  1 14:54:23 vmtest authdaemond: selected ldap protocol version 3
Jul  1 14:54:23 vmtest authdaemond: binding to LDAP server as DN 'cn=azdmin, dc=servmail, dc=dyndns, dc=org', password 'xxxxxxx'
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on 1 descriptor  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on:
Jul  1 14:54:23 vmtest slapd[26262]:  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=8 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=9 busy  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: listen=9, new connection on 17  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: added 17r (active) listener=(nil)  
Jul  1 14:54:23 vmtest slapd[26262]: conn=130 fd=17 ACCEPT from IP=192.168.20.25:42109 (IP=0.0.0.0:389)  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on 2 descriptors  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on:
Jul  1 14:54:23 vmtest slapd[26262]:  17r
Jul  1 14:54:23 vmtest slapd[26262]:  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=8 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=9 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on 1 descriptor  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on:
Jul  1 14:54:23 vmtest slapd[26262]:  17r
Jul  1 14:54:23 vmtest slapd[26262]:  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: read active on 17  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=8 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=9 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: connection_get(17)  
Jul  1 14:54:23 vmtest slapd[26262]: conn=130 op=0 BIND dn="cn=azdmin,dc=servmail,dc=dyndns,dc=org" method=128  
Jul  1 14:54:23 vmtest slapd[26262]: ==> hdb_bind: dn: cn=azdmin,dc=servmail,dc=dyndns,dc=org  
Jul  1 14:54:23 vmtest slapd[26262]: conn=130 op=0 BIND dn="cn=azdmin,dc=servmail,dc=dyndns,dc=org" mech=SIMPLE ssf=0  
Jul  1 14:54:23 vmtest slapd[26262]: send_ldap_result: err=0 matched="" text=""  
Jul  1 14:54:23 vmtest slapd[26262]: conn=130 op=0 RESULT tag=97 err=0 text=  
Jul  1 14:54:23 vmtest authdaemond: using search filter: (mail=essai@servmail.dyndns.org)
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on 2 descriptors  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on:
Jul  1 14:54:23 vmtest slapd[26262]:  17r
Jul  1 14:54:23 vmtest slapd[26262]:  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=8 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=9 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on 1 descriptor  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on:
Jul  1 14:54:23 vmtest slapd[26262]:  17r
Jul  1 14:54:23 vmtest slapd[26262]:  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: read active on 17  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=8 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=9 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: connection_get(17)  
Jul  1 14:54:23 vmtest slapd[26262]: SRCH "dc=servmail, dc=dyndns, dc=org" 2 0
Jul  1 14:54:23 vmtest slapd[26262]:     100 5 0  
Jul  1 14:54:23 vmtest slapd[26262]:     filter: (mail=essai@servmail.dyndns.org)  
Jul  1 14:54:23 vmtest slapd[26262]:     attrs:
Jul  1 14:54:23 vmtest slapd[26262]:  homeDirectory
Jul  1 14:54:23 vmtest slapd[26262]:  mailbox
Jul  1 14:54:23 vmtest slapd[26262]:  cn
Jul  1 14:54:23 vmtest slapd[26262]:  clearPassword
Jul  1 14:54:23 vmtest slapd[26262]:  userPassword
Jul  1 14:54:23 vmtest slapd[26262]:  mail
Jul  1 14:54:23 vmtest slapd[26262]:  
Jul  1 14:54:23 vmtest slapd[26262]: conn=130 op=1 SRCH base="dc=servmail,dc=dyndns,dc=org" scope=2 deref=0 filter="(mail=essai@servmail.dyndns.org)"  
Jul  1 14:54:23 vmtest slapd[26262]: conn=130 op=1 SRCH attr=homeDirectory mailbox cn clearPassword userPassword mail  
Jul  1 14:54:23 vmtest slapd[26262]: bdb_idl_fetch_key: [b49d1940]  
Jul  1 14:54:23 vmtest slapd[26262]: bdb_idl_fetch_key: [9ab34051]  
Jul  1 14:54:23 vmtest slapd[26262]: send_ldap_result: err=0 matched="" text=""  
Jul  1 14:54:23 vmtest slapd[26262]: conn=130 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text=  
Jul  1 14:54:23 vmtest authdaemond: one entry returned, DN: cn=essai,ou=personnel,dc=servmail,dc=dyndns,dc=org
Jul  1 14:54:23 vmtest authdaemond: raw ldap entry returned:
Jul  1 14:54:23 vmtest authdaemond: | cn: essai
Jul  1 14:54:23 vmtest authdaemond: | mail: essai@servmail.dyndns.org
Jul  1 14:54:23 vmtest authdaemond: | homeDirectory: /home/vmail/
Jul  1 14:54:23 vmtest authdaemond: | userPassword: {CRYPT}CkvzPMj9FA00E
Jul  1 14:54:23 vmtest authdaemond: | mailbox: /home/vmail/servmail.dyndns.org/essai/
Jul  1 14:54:23 vmtest authdaemond: authldaplib: sysusername=<null>, sysuserid=10000, sysgroupid=10000, homedir=/home/vmail/, address=essai@servmail.dyndns.org, fullname=essai, maildir=/home/vmail/servmail.dyndns.org/essai/, quota=<null>, options=<null>
Jul  1 14:54:23 vmtest authdaemond: authldaplib: clearpasswd=<null>, passwd={CRYPT}CkvzPMj9FA00E
Jul  1 14:54:23 vmtest authdaemond: password matches successfully
Jul  1 14:54:23 vmtest authdaemond: Authenticated: sysusername=<null>, sysuserid=10000, sysgroupid=10000, homedir=/home/vmail/, address=essai@servmail.dyndns.org, fullname=essai, maildir=/home/vmail/servmail.dyndns.org/essai/, quota=<null>, options=<null>
Jul  1 14:54:23 vmtest authdaemond: Authenticated: clearpasswd=xxx, passwd={CRYPT}CkvzPMj9FA00E
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on 1 descriptor  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: activity on:
Jul  1 14:54:23 vmtest slapd[26262]:  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=8 active_threads=0 tvp=zero  
Jul  1 14:54:23 vmtest slapd[26262]: daemon: epoll: listen=9 active_threads=0 tvp=zero  


tout ces logs juste pour un essai de connexion au serveur, vois tu quelque chose qui cloche???

Reply

Marsh Posté le 01-07-2008 à 17:51:23    

Bon je sais un cout sa marche un cout sa mache plus, mais bon ca y'est, je peut me logger avec mes compte TB.
Je peut envoyer des mail avec ces même compte, je peut me connecter à mon serveur imap avec ces compte, Mais, et oui, il y a un mais, je ne recois pas mes mail.
Je m'explique, quand je fait relevé mes messages, il n'y a rien, ni dans ma boite mail, ni dans TB ni dans les logs.
J'envoi un mail avec mon compte chez mon fai, à mon compte que j'ai créé sur mon serveur mail, et je ne recoi jamais ce mail.
Une idée du problème???

Reply

Marsh Posté le 04-07-2008 à 09:33:25    

Problème résolue, c'été un problème de routage, l'admin de la boite à effectuer les redirections des requetes vers ma machine, et sa marche nickel.
Merci kan même pour l'aide ;-°

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed