#51 Le 06/01/2013, à 03:14
- xavier4811
Re : Problème lors de la mise en place d'un serveur mail
Un peu quand même, Dovecot ne s'installe pas correctement ou ne peut pas démarrer.
Il y a 2 erreurs dans le retour, la première indiquerait qu'il y a déjà un programme qui écoute sur le port 143.
La deuxième c'est une erreur d'install de Dpkg.
Essaie de reconfigurer Dovecot ou même de le purger et le réinstaller si ça ne passe pas.
sudo dpkg-reconfigure dovecot-imapd
Hors ligne
#52 Le 06/01/2013, à 03:15
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
D’après ce post : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654591, ça semble être un bug… Réparé dans la version 2.1…
Mais je vais essayer quand même de faire ce que tu me dis.
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#53 Le 06/01/2013, à 03:20
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
Et effectivement, j’avais ouvert le port 143 sur ma freebox donc c’était sûrement pour quelque chose mais je ne me rappelle plus quoi…
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#54 Le 06/01/2013, à 03:24
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
% dpkg-reconfigure dovecot-imapd
zsh: command not found: dpkg-reconfigure
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#55 Le 06/01/2013, à 03:42
- xavier4811
Re : Problème lors de la mise en place d'un serveur mail
sudo netstat -avp | grep "imap\|143"
pour savoir si un process écoute le port 143.
et sinon
sudo /usr/sbin/dpkg-reconfigure dovecot-imapd
Dernière modification par xavier4811 (Le 06/01/2013, à 03:42)
Hors ligne
#56 Le 06/01/2013, à 04:11
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
% sudo netstat -avp | grep "imap\|143"
tcp6 0 0 [::]:imap2 [::]:* LISTEN 894/couriertcpd
netstat: no support for `AF IPX' on this system.
netstat: no support for `AF AX25' on this system.
netstat: no support for `AF X25' on this system.
netstat: no support for `AF NETROM' on this system.
Donc couriertcpd utilise ce port ?
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#57 Le 06/01/2013, à 04:19
- xavier4811
Re : Problème lors de la mise en place d'un serveur mail
Apparemment c'est lui qui bloque
grep imap2 /etc/services
imap2 143/tcp imap # Interim Mail Access P 2 and 4
imap2 143/udp imap
quoique, il écoute uniquement en ipv6
Dernière modification par xavier4811 (Le 06/01/2013, à 04:20)
Hors ligne
#58 Le 06/01/2013, à 05:01
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
Qu’est-ce que je peux faire pour l’enlever alors ?
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#59 Le 06/01/2013, à 06:07
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
Bon apparemment, il faut que je désinstalle courier pour que dovecot puisse fonctionner! Je fais ça demain !
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#60 Le 06/01/2013, à 16:59
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
J’ai un problème, je n’arrive pas à le désinstaller :
% sudo apt-get purge courier
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package courier
% sudo apt-get purge couriertcpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package couriertcpd
Dernière modification par PounkyM (Le 06/01/2013, à 17:00)
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#61 Le 06/01/2013, à 17:13
- xavier4811
Re : Problème lors de la mise en place d'un serveur mail
Ça doit faire partie du paquet courier-base
Par contre j'ai aucune idée de pourquoi il est la ni de ses dépendances.
Hors ligne
#62 Le 06/01/2013, à 17:18
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
Comme j’avais déjà essayé il y a plusieurs mois de faire un serveur mail, il est possible que j’aie installé courier.
Je vais essayer de désinstaller courier-base, pour voir.
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#63 Le 06/01/2013, à 17:20
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
J’ai désinstallé courier-base et j’ai toujours :
% sudo netstat -avp | grep "imap\|143"
tcp6 0 0 [::]:imap2 [::]:* LISTEN 894/couriertcpd
netstat: no support for `AF IPX' on this system.
netstat: no support for `AF AX25' on this system.
netstat: no support for `AF X25' on this system.
netstat: no support for `AF NETROM' on this system.
Bizarre…
Dernière modification par PounkyM (Le 06/01/2013, à 17:30)
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#64 Le 06/01/2013, à 18:11
- xavier4811
Re : Problème lors de la mise en place d'un serveur mail
Et les dépendances ? Elles ont été supprimées avec ou elles sont encore là ?
Il doit y avoir un script dans /etc/init.d qui lance courier-authdaemon,
essaie peut être
sudo /etc/init.d/courier-authdaemon stop
## sinon vérifie le PID avec
pgrep courier*
## et si c est toujours 894 fais lui sa fête avec
kill 894
dep: courier-authdaemon
Démon d'authentification pour Courier
dep: courier-authlib (>= 0.63.0)
Bibliothèque d'authentification Courier
dep: courier-authlib-userdb
Support de userdb pour la bibliothèque d'authentification de Courier
Hors ligne
#65 Le 06/01/2013, à 18:16
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
Merci pour ces deux propositions.
La première semble avoir échouée :
% sudo /etc/init.d/courier-authdaemon stop
% sudo netstat -avp | grep "imap\|143"
tcp6 0 0 [::]:imap2 [::]:* LISTEN 894/couriertcpd
netstat: no support for `AF IPX' on this system.
netstat: no support for `AF AX25' on this system.
netstat: no support for `AF X25' on this system.
netstat: no support for `AF NETROM' on this system.
La deuxième méthode semble avoir marché en revanche puisque je n’ai plus rien dans netstat.
Je vais essayer de relancer l’installation de dovecot et je te tiens au courant.
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#66 Le 06/01/2013, à 18:18
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
Hourra!
Ça semble avoir marché !
% sudo apt-get install dovecot-imapd
Reading package lists... Done
Building dependency tree
Reading state information... Done
dovecot-imapd is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 57 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
Setting up dovecot-imapd (1:2.1.7-6) ...
[ ok ] Restarting IMAP/POP3 mail server: dovecot.
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#67 Le 06/01/2013, à 18:51
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
Étant donné que dans mon /etc/dovecot/dovecot.conf, il n’y a rien qui ressemble à ce qui est dans le tuto pour modifier mon dovecot.conf, j’ai décidé de prendre ce dovecot et de le renommer en dovecot.conf.
Est-ce que c’est correct d’après toi ?
Dernière modification par PounkyM (Le 06/01/2013, à 18:51)
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne
#68 Le 06/01/2013, à 19:15
- PounkyM
Re : Problème lors de la mise en place d'un serveur mail
Bon, j’ai des problèmes avec dovecot après avoir décommenté le socket listen :
% sudo /etc/init.d/dovecot restart
doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:837: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:875: passdb pam {} has been replaced by passdb { driver=pam }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:987: userdb passwd {} has been replaced by userdb { driver=passwd }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:1049: auth_user has been replaced by service auth { user }
doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: ssl enabled, but ssl_cert not set
[....] Restarting IMAP/POP3 mail server: dovecotdoveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:837: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:875: passdb pam {} has been replaced by passdb { driver=pam }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:987: userdb passwd {} has been replaced by userdb { driver=passwd }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:1049: auth_user has been replaced by service auth { user }
doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: ssl enabled, but ssl_cert not set
failed!
"La liberté est un bagne aussi longtemps qu'un seul homme est asservi sur la terre"
Hors ligne