| Forums FUG-FR | |
|
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl
FreeBSD >> Logiciels tiers >> [Dovecot] virtual mails - dovecot en panne https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1252506689 Message started by bsdphiloo on 09. Sep 2009 at 16:31 |
|
|
Title: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 09. Sep 2009 at 16:31
Bonjour à tous,
Je ne sais pas si quelqu'un pourra m'aider ou m'orienter vers des pistes car je sais que ce genre de configuration est très spécifique : Dovecot, Postfix, Mysql, Amavis, Clamav ::) Alors voilà je vous explique mon environnement : :-? - Déjà ce n'est pas moi qui a installé ce serveur et effectué cette configuration :( - La personne qui a installé ce système n'a pas laissé de documentation. Donc je ne sais pas sur quelle procédure elle s'est aidée >:( - J'avais déjà réalisé ce type d'installation sur Gentoo en utilisant courrier-imap à la place de dovecot en 2004. J'ai oublié pas mal de choses..... :-? Voilà ce que j'ai fait : J'ai utilisé portupgrade --all pour mettre à jour ma Freebsd-7.1-RELEASE-p7 car je rencontrai des soucis pour installer duplicity. C'est donc à la suite de cette mis à jour que ma messagerie ne fonctionne plus. il faut dire que c'est la première fois que j'utilise la commande Code (]# portupgrade --all[/code):
Donc j'ai commenté la ligne 89, ssl_disable = yes et j'obtiens un nouveau message au lancement de dovecot: Code (]root@mail:/# /usr/local/etc/rc.d/dovecot start Error: Error in configuration file /usr/local/etc/dovecot.conf line 266: Unknown setting: mail_extra_groups Fatal: Invalid configuration in /usr/local/etc/dovecot.conf Error: Error in configuration file /usr/local/etc/dovecot.conf line 266: Unknown setting: mail_extra_groups Fatal: Invalid configuration in /usr/local/etc/dovecot.conf Error: Error in configuration file /usr/local/etc/dovecot.conf line 266: Unknown setting: mail_extra_groups Fatal: Invalid configuration in /usr/local/etc/dovecot.conf usage: install [-bCcpSsv):
J'ai fait de-même, j'ai commenté la ligne 226 : mail_extra_groups = mail Et enfin, j'obtiens : Code (]root@mail:/# /usr/local/etc/rc.d/dovecot start Error: ssl_cert_file: Can't use /etc/ssl/certs/dovecot.pem: No such file or directory Fatal: Invalid configuration in /usr/local/etc/dovecot.conf Error: ssl_cert_file: Can't use /etc/ssl/certs/dovecot.pem: No such file or directory Fatal: Invalid configuration in /usr/local/etc/dovecot.conf dovecot not running? (check /master.pid). Error: ssl_cert_file: Can't use /etc/ssl/certs/dovecot.pem: No such file or directory Fatal: Invalid configuration in /usr/local/etc/dovecot.conf usage: install [-bCcpSsv):
|
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 09. Sep 2009 at 16:42
(Désolé pour la longueur de ce post)
>:( A mon grand étonnement on me parle de ssl alors que le fichier de conf de dovecot indique qu'il est désactivé et j'ai même vérifié dans mes sauvegardes et la ligne est toujours ssl_disable = yes. J'en déduis donc que je n'ai pas besoin du support SSL. Pourtant Dovecot insiste pour son utilisation. Comment je peux donc l'enlever ? Donc je me suis lancé dans la désinstakkation/réinstallation de dovecot : Code (]root@mail:/usr/ports/mail/dovecot# make deinstall [/code):
[code]Error: Error in configuration file /usr/local/etc/dovecot.conf line 89: Unknown setting: ssl_disable Fatal: Invalid configuration in /usr/local/etc/dovecot.conf[/code] Donc si vous avez des idées ou la solution à mon problème, je vous en remercie d'avance :-* Je ne sais pas ou chercher surtout que je suis en train de voir que je n'arrive plus à envoyer des emails en telnet.... |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by fgudin on 09. Sep 2009 at 17:00
Vu la somme d'erreurs, il y a peut-être autre chose mais en tout cas, le SSL-ou-pas est une option du port, à voir Freshports.
En recompilant correctement ('make config' puis cleanup et réinstallation), ça ne réglerait pas le problème ? |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 09. Sep 2009 at 17:40 fgudin wrote on 09. Sep 2009 at 17:00:
Terrible ce lien, je ne connaissais pas... merci beaucoup. En revanche qu'est ce que vous appelez un "cleanup" ? Désolé pour cette question basique mais je réfère m'assurez de tout comprendre. Ce que je peux essayer c'est donc de faire un : [code]# cd /usr/ports/mail/dovecot # make config (je désactive les flags qui ne m'intéresent pas) # make deinstall # make reinstall[/code] :o Est-ce bien la méthode que vous me conseillez ? |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by fgudin on 09. Sep 2009 at 17:42
Un 'make clean' entre de- et reinstall.
|
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 09. Sep 2009 at 18:38
:-[
J'ai bien fais les commandes suivantes: Code (]# cd /usr/ports/mail/dovecot # make config # make deinstall # make clean # make reinstall [/code):
Je vais donc bien suivre le lien sur Freshports pour voir les différences suite aux mises à jour de dovecot. Mais après analyse je ne vois pas de différences dans les fichiers de conf. En attendant si vous avez d'autres pistes ? ;) Merci d'avance pour votre aide. |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by Michel on 09. Sep 2009 at 18:54
Bonjour,
Possible d'avoir tout le fichier dovecot.conf ? |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 09. Sep 2009 at 20:38
Oui biensûr
Je l'ai posté ICI J'espère que cela nous sera utile. Juste pour rappel c'est une configuration virtual Domains/Virtual users. Il y a donc un fichier dovecot-mysql.conf ou se trouve le compte pour accéder à base Mysql. Je vais reprendre aussi ce tuto qui est pour Debian mais il a l'air très bien expliqué. Après il faut l'adapter à notre Bsd. Si vous avez des liens sur FreeBSd ça serait mieux. ::) J'ai du boulot à l'horizon.... N'hésitez pas à me solliciter. Merci encore pour votre aide. Bonne soirée. |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by Michel on 09. Sep 2009 at 21:42
Je n'ai rien vu ! Je modifierais quand même la ligne en :
ssl_disable=yes si jamais le premier blanc était une tabulation. Bref je n'ai pas d'idée sauf que cela ne sert à rien de tout recompiler sauf à faire un csup des ports entre chaque compilation. Quand même est-ce bien CE fichier qui est lu par dovecot au lancement ? |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by patrick on 10. Sep 2009 at 10:53
Et tu as quoi comme options de compilations ?
make config pour savoir. Là je dirais qu'il ne reconnait pas l'option parce que tu as compilé dovecot sans ssl. |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 11. Sep 2009 at 16:10
Bonjour,
Désolé de ne pas avoir répondu avant. :) Donc j'ai essayé avec la ligne ssl_disable=yes (ou no), mais cela n'a rien changé. Après je ne sais pas encore quel fichier est lu en premier ou qui a besoin de ce fiichier. Je n'ai pas encore bien assimilé ce chaînage malgré les nombreux tutoriaux que je lis :-/ Dovecot est bien compilé avec le support SSL Code (][X):
J'avais donc essayé sans le support SSL mais ça boucle c'est à dire qu'il va lire son fichier mais il va me dire qu'il y a une erreur. Là je viens de recompiler avec le support SSL et j'obtiens toujours la même erreur Code (]line 89: Unknown setting: ssl_disable [/code):
Je ne sais plus ou chercher. Je viens de remettre le support SSL pour dovecot. Si vous avez des pistes, car je sèche totalement. Merci d'avance pour votre aide. |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 11. Sep 2009 at 16:49
Re,
Peut-être que cela peut aider mais voilà ce que j'ai trouvé dans le fichier /var/log/messages Code (]Sep 11 15:00:00 mail newsyslog[33108):
|
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 11. Sep 2009 at 17:21
Je persiste à croire qu'il n'y a que Doveoct qui plante.
Postfix, mysql, Clamav etc ... ont l'air de tourner. Si ça peut aider: Code (]root@mail:/# telnet mon.hostname 110 Trying 127.0.0.1... telnet: connect to address 127.0.0.1: Connection refused Trying XX.XXX.XX.XX... telnet: connect to address XX.XXX.XX.XX: Operation not permitted telnet: Unable to connect to remote host[/code):
|
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 14. Sep 2009 at 12:09
Salut,
Après un dur Week-end sur mon serveur mail, je n'ai pas trouvé de solution sur mon erreur dovecot. En fouillant, j'ai constaté que la version que j'avais précédemment était la 1.1.0 situé maintenant dans /usr/ports/mail/dovecot-devel. J'ai donc désinstallé la version 1.2.4_1 pour réinstallé cette ancienne version mais au démarrage j'ai ce message : Code (]Warning: mail_extra_groups setting was often used insecurely so it is now deprecated, use mail_access_groups or mail_privileged_group instead[/code):
et concrètement sur mon webmail (roundcube) j'arrive maintenant à me connecter mais qu'à partir du nom d'origine. L'alias ne fonctionne plus. Dans les faits, jusqu'à présent je créais une adresse mail pour des boutiques par rapport à un code provenant d'un autre logiciel (ERP). Exemple : la boutique de paris a un code qui est z50 donc je créais l'adresse mail z50@mondomaine.com et à cette adresse je liais un alias : paris@mondomaine.com Voilà donc sur mon webmail j'arrive à me connecter avec l'adresse d'origine (z50@mondomaine.com) mais plus avec l'alias ?? Comment puis-je régénérer ma base d'alias ?? Pas facile à expliquer tout ça. Pour rappel mon prédécesseur s'est basé sur ce tutorial qu'il a adpaté à Freebsd. Merci d'avance pour votre aide. |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne(resolu) Post by bsdphiloo on 18. Sep 2009 at 14:17
Sacrè Dovecot !!! ;D
Punaise il a fallu qu'un expert Postfix vienne m'aider car c'est à s'arracher les cheveux les mises à jour Dovecot. :o Alors pour information, lors de la mise à jour de Dovecot ce-dernier conserve le même fichier de configuration avec donc les anciens chemins qui pointent vers ses anciens plugins. Ici le problème était à la section LDA specific settings ou il fallait retirer la ligne mail_plugins = cmusieve 8-) Voilà ce plugin était introuvable par Dovecot, c'est pourquoi il ne fonctionnait pas !! Aucune information dans les logs pouvait m'aider, ni sur internet ...... 2 Petites questions au passage : j'ai parlé précédemment avoir installé Dovecot à partir du dossier dovecot-devel ? A quoi correspond les dossiers *-devel ? Est-ce une version de développement ? Egalement n'ayant pas une grande maitrise sur freebsd comment peut-on savoir suite à une mise à jour logiciel que le fichier de configuration a été modifié ou doit être modifé ? En comparaison avec une Gentoo, il y a l'outil dispatch-conf qui indique ces modifications. Merci d'avance pour votre réponse |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne(resolu) Post by patrick on 21. Sep 2009 at 18:50 bsdphiloo wrote on 18. Sep 2009 at 14:17:
Oui. Quote:
Y'a pas ça... Parfois /usr/ports/UPDATING indique les changements (quand c'est fait). |
|
Title: Re: [Dovecot] virtual mails - dovecot en panne Post by bsdphiloo on 22. Sep 2009 at 12:56
Ok je regarderai ce fichier UPDATING avant de faire quoique ce soit ::)
Merci pour votre réponse. ;) Bonne continuation. |
|
Forums FUG-FR » Powered by YaBB 2.5.2! YaBB Forum Software © 2000-2025. All Rights Reserved. |