Pages : 1
#1 Le 16/06/2012, à 00:06
- Tzmagnum
Problème roundcube mais postfix mysql ok
Bonjour,
Voilà je viens d'installer postfix mysql (avec tls et sasl) sur mon serveur ubuntu 12.04, en passant par la commande mail sur putty, je sais envoyé des mails sans problème, je recois mais mail par cette meme commande sans aucun soucis.
Cependant chaque fois que j'essaye de me connecter par mon roundcube, la sa me met "erreur d'authentification".
Voici le log roundcube :
[16-Jun-2012 00:46:58 +0200]: IMAP Error: Login failed for admin@liberty-chat.be from 94.224.68.133. LOGIN: Login failed. in /var/www/webmail/program/include/rcube_imap.php on line 205 (POST /webmail/?_task=login&_action=login)
Comment faire ?
Bien à vous,
Dernière modification par Tzmagnum (Le 16/06/2012, à 00:21)
Hors ligne
#2 Le 16/06/2012, à 09:03
- Pseudo supprimé
Re : Problème roundcube mais postfix mysql ok
Et avec mutt, est-ce que cela fonctionne ?
mutt -f imap://"test@domain.ltd":mypass@mail.domain.tld
mutt -f imap://"test@domain.ltd":mypass@toto.dyndns.info
mutt -f imaps://"test@domain.ltd":mypass@localhost
#3 Le 16/06/2012, à 12:59
- compte supprimé
Re : Problème roundcube mais postfix mysql ok
Salut,
Tu as installé un serveur IMAP ? Genre dovecot...
Que donne la commande :
telnet localhost 143 ?
@+
#4 Le 17/06/2012, à 18:45
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
Et avec mutt, est-ce que cela fonctionne ?
mutt -f imap://"test@domain.ltd":mypass@mail.domain.tld mutt -f imap://"test@domain.ltd":mypass@toto.dyndns.info mutt -f imaps://"test@domain.ltd":mypass@localhost
Cela me dit que le nom du certificat, ne correspond pas au nom du serveur, et puis sa me met connexion échoué.
Salut,
Tu as installé un serveur IMAP ? Genre dovecot...
Que donne la commande :telnet localhost 143 ?
@+
Oui j'ai courier-imap d'installer, cela me dit :
root@liberty-chat:~# telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2011 Double Precision, Inc. See COPYING for distribution information.
* NO Error in IMAP command received by server.
* NO Error in IMAP command received by server.
Connection closed by foreign host.
Trying: command not found
root@liberty-chat:~# Connected to localhost.localdomain.
Connected: command not found
root@liberty-chat:~# Escape character is '^]'.
No command 'Escape' found, did you mean:
Command 'escape' from package 'mailavenger' (universe)
Escape: command not found
root@liberty-chat:~# * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREA D=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Cour ier-IMAP ready. Copyright 1998-2011 Double Precision, Inc. See COPYING for dist ribution information.
admin@liberty-chat.be: command not found
root@liberty-chat:~#
root@liberty-chat:~# * NO Error in IMAP command received by server.
admin@liberty-chat.be: command not found
root@liberty-chat:~#
root@liberty-chat:~# * NO Error in IMAP command received by server.
admin@liberty-chat.be: command not found
root@liberty-chat:~# Connection closed by foreign host.
Connection: command not found
Le problème persiste
Merci de votre aide
Hors ligne
#5 Le 17/06/2012, à 21:10
- compte supprimé
Re : Problème roundcube mais postfix mysql ok
Salut,
Que dit le log /var/log/mail.log ?
@+
#6 Le 17/06/2012, à 22:24
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
Ce fichier n'existe pas.
Bien à vous.
Dernière modification par Tzmagnum (Le 17/06/2012, à 22:24)
Hors ligne
#7 Le 19/06/2012, à 13:13
- compte supprimé
Re : Problème roundcube mais postfix mysql ok
Salut,
Tu as pas de log de courier-imap ?
Tu arrives à te connecter en imap depuis Thunderbird ?
@+
#8 Le 19/06/2012, à 16:33
- guiguidu31300
Re : Problème roundcube mais postfix mysql ok
@Tzmagnum : tu as de la chance par ce que moi je n'ai même pas d'erreurs :
- Cela fait 3 JOURS que je cherche un solution.
- Postfix fonctionne : je peux recevoir des mails et en envoyer ( via la fonction mail par SSH ou par webmin )
- J'ai essayé tous les sites sur Dovecot (avec et sans bases de données) et Courier.
- Et aujourd'hui je teste ( encore ) une nouvelle configuration,... et Postfix ne fonctionne plus ( vive les backups )
Voici le résultat de telnet localhost 143 :
Trying 127.0.0.1...
Connected to mail.mon_domaine.com
Escape character is '^]'.
Connection closed by foreign host.
Sachant que dovecot et courier me renvoient la même message... vide
Puis un petit coup de mutt :
mutt -f imap://"admin@mon_domaine.com":*****@mail.mon_domaine.com
Connexion à mail.mon_domaine.com fermée
De plus Thunderbird, n'en parlons même pas
Mon pare-feu (ufw) est désactiver.
/var/log/mail.log n'indique rien depuis hier soir (j'ai rechangé la config)
Donc si une âme charitable passée par là
Peut-être que je devrais ouvrir un nouveau topic, mais je le trouve assez proche du mien
Merci d'avance.
[EDIT] :
Par contre je viens de voir un joli truc dans /var/log/mail.err :
Jun 19 17:44:55 guiguidu31300 dovecot: master: Fatal: execv(/usr/lib/dovecot/imap-login) failed: No such file or directory
Jun 19 17:44:55 guiguidu31300 dovecot: master: Error: service(imap-login): command startup failed, throttling for 60 secs
Jun 19 17:44:55 guiguidu31300 dovecot: imap-login: Fatal: master: service(imap-login): child 20025 returned error 84 (exec() failed)
[EDIT 2]:
Youpi, je viens de résoudre mon problème tout seul et comme un grand :D
Le problème était le suivant : pour un tuto, j'avais besoin de compiler dovecot .
Mais le processus ne c'était pas killer mais je pense l'avoir supprimer car il n'est plus présent dans apt.
Mais enfait dovecot (mal configuré) intercepté le IMAP et donc pas courier.
Il m'a donc suffit de killer dovecot et de rédemarrer Courier et magie ....
Dernière modification par guiguidu31300 (Le 19/06/2012, à 17:53)
Hors ligne
#9 Le 19/06/2012, à 23:17
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
Moi le telnet marche, via console je recois bien et j'arrive bien a envoyé mes mails également mais via roundcube impossible de m'y connecté, ni via outlook.
Toujours le meme problème.
Bien à vous.
Hors ligne
#10 Le 20/06/2012, à 17:09
- guiguidu31300
Re : Problème roundcube mais postfix mysql ok
@Tzmagnum : Essate de vérifier le fichier /var/log/mail.err
Ce fichier contient toutes les erreurs d'authentification et autres problèmes.
Hors ligne
#11 Le 20/06/2012, à 21:30
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
Je dois vraiment avoir la poisse les amis car /var/log/mail.err n'existe pas non plus.
Bien à vous.
Hors ligne
#12 Le 20/06/2012, à 21:49
- guiguidu31300
Re : Problème roundcube mais postfix mysql ok
@Tzmagnum : Alors là par contre cela m'étonne car ce fichier de log ce crée lorsqu'une erreur est faite.
Donc c'est bizarre ....
Hors ligne
#13 Le 21/06/2012, à 18:01
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
C'est très important pour moi que tout cela fonctionne au plus vite, est-ce que quelqu'un pourrais prendre les choses en main et regler ces problèmes pour moi contre une petite rémunération ?
Bien à vous
Hors ligne
#14 Le 22/06/2012, à 07:59
- compte supprimé
Re : Problème roundcube mais postfix mysql ok
Salut,
Pas besoin de rémunération
Poste les fichiers de conf de courier-imap.
Où sont les Maildir ?
Utilises-tu une interface web pour gérer ton serveur ( ex. Webmin ) ?
Que donne :
ls -la /var/log/
@+
Dernière modification par Florent M (Le 22/06/2012, à 08:06)
#15 Le 22/06/2012, à 17:57
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
Premièrement je tiens à te remercier de ton aide,
Voici mes fichiers de configurations :
J'ai juste remplacé dans tous les fichiers le mot de passe par "jeneledonnepas"
Postfix :
master.cf
main.cf
mysql_relay_domains_maps.cf
mysql_virtual_alias_maps.cf
mysql_virtual_domains_maps.cf
mysql_virtual_mailbox_limit_maps.cf
mysql_virtual_mailbox_maps.cf
Courier :
Roundcube :
Comme vous avez pu le remarqué je n'ai pas de log pour Postfix, ni pour Courier.
Cependant j'ai un log roundcube qui dit :
[21-Jun-2012 00:44:03 +0200]: IMAP Error: Login failed for admin@liberty-chat.be from 94.224.68.133. LOGIN: Login failed. in /var/www/webmail/program/include/rcube_imap.php on line 205 (POST /webmail/?_task=login&_action=login)
Voici un export de mes 2 bases mysql (avec les privilèges users au cas où ) et les privilèges root:
postfix.sql
roundcubemail.sql
user_root.sql
Voici mes zones Dns auprès d'Ovh, c'est eux qui me loue le serveur dédier & qui me fournisse le nom de domaine liberty-chat.be :
La commande "host -t MX liberty-chat.be" me donne :
root@liberty-chat:~# host -t MX liberty-chat.be
liberty-chat.be mail is handled by 1 mail.liberty-chat.be.
Les Maildir sont placé là : /var/mail
Comme interface graphique j'ai : Webmin (mais je l'utilise pas, car sa m'a encore l'air plus compliqué).
La commande "ls -la /var/log/" me donne :
root@liberty-chat:~# ls -la /var/log/
total 2996
drwxr-xr-x 29 root root 4096 juin 22 01:14 .
drwxr-xr-x 17 root root 4096 juin 20 22:05 ..
-rw-r--r-- 1 root root 16690 juin 22 02:36 alternatives.log
-rw-r--r-- 1 root root 26906 juin 1 01:32 alternatives.log.1
-rw-r--r-- 1 root root 2624 avril 30 00:48 alternatives.log.2.gz
drwxr-x--- 2 root adm 4096 juin 17 07:53 apache2
drwxr-xr-x 2 root root 4096 juin 1 07:52 apt
-rw-r--r-- 1 root root 17731 juin 21 21:58 aptitude
-rw-r--r-- 1 root root 2862 mai 21 23:15 aptitude.1.gz
-rw-r--r-- 1 root root 654 avril 30 02:00 aptitude.2.gz
drwxr-xr-x 2 root root 4096 juin 22 01:05 asterisk
drw-rw-rw- 3 root root 4096 juin 22 00:28 astguiclient
-rw-r----- 1 syslog adm 0 mai 6 00:56 auth.log
-rw-r----- 1 syslog adm 6011 avril 29 20:08 auth.log.1
-rw-r----- 1 root adm 0 avril 24 16:53 boot
-rw-rw---- 1 root utmp 0 juin 1 07:52 btmp
-rw-rw---- 1 root utmp 0 mai 1 01:27 btmp.1
drwxr-xr-x 2 clamav clamav 4096 juin 17 07:53 clamav
drwxr-xr-x 2 root root 4096 juin 1 07:52 ConsoleKit
drwxr-xr-x 2 root root 4096 mai 7 07:40 cups
drwxr-xr-x 2 root root 4096 avril 29 21:29 dbconfig-common
drwxr-xr-x 2 root root 4096 janv. 25 2008 dcc
drwxr-xr-x 2 root root 4096 mars 27 18:49 dist-upgrade
-rw-r----- 1 root adm 42946 juin 22 01:05 dmesg
-rw-r----- 1 root adm 43007 juin 17 21:58 dmesg.0
-rw-r----- 1 root adm 11252 juin 17 20:21 dmesg.1.gz
-rw-r----- 1 root adm 11075 juin 16 02:23 dmesg.2.gz
-rw-r----- 1 root adm 11246 juin 15 17:47 dmesg.3.gz
-rw-r----- 1 root adm 11547 juin 10 01:11 dmesg.4.gz
-rw-r--r-- 1 root root 510951 juin 22 17:40 dpkg.log
-rw-r--r-- 1 root root 1098145 juin 1 01:53 dpkg.log.1
-rw-r--r-- 1 root root 70077 avril 30 02:06 dpkg.log.2.gz
-rw-r--r-- 1 root root 160128 juin 21 22:10 faillog
-rw-r----- 1 firebird adm 330 juin 22 01:05 firebird2.5.log
-rw-r----- 1 firebird adm 323 juin 16 02:23 firebird2.5.log.1
-rw-r----- 1 firebird adm 114 juin 10 01:12 firebird2.5.log.2.gz
-rw-r----- 1 firebird adm 115 mai 28 00:11 firebird2.5.log.3.gz
-rw-r----- 1 firebird adm 162 mai 23 00:51 firebird2.5.log.4.gz
-rw-r----- 1 firebird adm 138 mai 6 05:49 firebird2.5.log.5.gz
-rw-rw---- 1 firebird firebird 190 mai 6 00:51 firebird2.5.log.6.gz
-rw-r--r-- 1 root root 3107 juin 7 01:56 fontconfig.log
drwxr-xr-x 2 root root 4096 avril 24 17:14 fsck
drwxr-xr-x 2 icecast2 icecast 4096 juin 17 07:53 icecast2
-rw-r--r-- 1 root root 0 juin 22 01:14 jockey.log
-rw-r--r-- 1 root root 1848 juin 22 01:14 jockey.log.1
-rw-r--r-- 1 root root 364 juin 11 00:49 jockey.log.2.gz
-rw-r--r-- 1 root root 364 mai 7 07:40 jockey.log.3.gz
-rw-r--r-- 1 root root 0 juin 22 01:14 kdm.log
-rw-r--r-- 1 root root 2119 juin 22 01:14 kdm.log.1
-rw-r--r-- 1 root root 1201 juin 18 07:37 kdm.log.2.gz
-rw-r----- 1 syslog adm 0 mai 6 00:56 kern.log
-rw-r----- 1 syslog adm 67412 avril 29 20:08 kern.log.1
drwxr-xr-x 2 landscape root 4096 avril 24 15:53 landscape
-rw-rw-r-- 1 root utmp 1461168 juin 22 18:05 lastlog
drwxr-xr-x 2 root root 4096 avril 19 23:40 lightdm
drwxr-xr-x 2 mpd audio 4096 juin 17 07:53 mpd
drwxr-x--- 2 munin adm 4096 juin 22 01:14 munin
drwxr-s--- 2 mysql adm 4096 avril 29 21:28 mysql
-rw-r----- 1 mysql adm 0 juin 12 19:51 mysql.err
-rw-r----- 1 mysql adm 0 juin 22 01:14 mysql.log
-rw-r----- 1 mysql adm 20 juin 21 07:46 mysql.log.1.gz
-rw-r----- 1 mysql adm 20 juin 20 07:59 mysql.log.2.gz
-rw-r----- 1 mysql adm 20 juin 19 07:38 mysql.log.3.gz
-rw-r----- 1 mysql adm 20 juin 18 07:37 mysql.log.4.gz
-rw-r----- 1 mysql adm 20 juin 17 07:53 mysql.log.5.gz
-rw-r----- 1 mysql adm 20 juin 16 02:33 mysql.log.6.gz
-rw-r----- 1 mysql adm 20 juin 15 07:41 mysql.log.7.gz
drwxr-xr-x 2 root root 4096 avril 29 19:55 news
drwxr-xr-x 2 root root 4096 mai 23 01:12 nginx
drwxr-xr-x 2 ntp ntp 4096 juin 22 02:43 ntpstats
-rw------- 1 nx root 0 mai 6 00:44 nxserver.log
-rw------- 1 root root 2592 juin 21 22:01 php5-fpm.log
-rw-r--r-- 1 root root 14753 juin 22 01:05 pm-powersave.log
-rw-r--r-- 1 root root 12799 mai 28 00:11 pm-powersave.log.1
-rw-r--r-- 1 root root 441 mai 1 01:15 pm-powersave.log.2.gz
drwxrwxr-t 2 root postgres 4096 juin 22 01:14 postgresql
drwxr-x--- 2 prosody adm 4096 juin 17 07:53 prosody
drwxr-xr-x 2 root root 4096 juin 18 07:37 pure-ftpd
-rw-r--r-- 1 root root 599 juin 22 01:05 razor-agent.log
-rw-r--r-- 1 root root 155 juin 16 02:23 razor-agent.log.1.gz
-rw-r--r-- 1 root root 129 juin 10 01:11 razor-agent.log.2.gz
-rw-r--r-- 1 root root 129 mai 28 00:10 razor-agent.log.3.gz
drwxr-x--- 3 root adm 4096 juin 17 07:53 samba
drwx------ 2 speech-dispatcher root 4096 févr. 6 03:53 speech-dispatcher
-rw-r----- 1 syslog adm 0 avril 30 07:47 syslog
-rw-r----- 1 syslog adm 74257 avril 29 20:08 syslog.1
-rw-r--r-- 1 root root 411033 juin 22 01:05 udev
-rw-r----- 1 syslog adm 0 avril 29 19:55 ufw.log
drwxr-xr-x 2 root root 4096 mars 12 10:03 unattended-upgrades
drwxr-xr-x 2 root root 4096 mars 23 19:42 upstart
-rw-rw-r-- 1 root utmp 56832 juin 22 18:05 wtmp
-rw-rw-r-- 1 root utmp 74112 juin 1 02:08 wtmp.1
-rw-r--r-- 1 root root 53529 juin 22 01:05 Xorg.0.log
-rw-r--r-- 1 root root 53529 juin 17 21:58 Xorg.0.log.old
-rw-r--r-- 1 root root 0 mai 21 22:39 yum.log
J'espère avoir été assez complet et que quelqu'un va arrivé a m'aider.
Bien à vous.
Dernière modification par Tzmagnum (Le 22/06/2012, à 18:10)
Hors ligne
#16 Le 23/06/2012, à 11:53
- compte supprimé
Re : Problème roundcube mais postfix mysql ok
Salut,
Je regarde les confs et je te tiens au courant.
Attention, tu as laissé le mot de passe dans /aide/postfix/mysql_virtual_mailbox_maps.txt.
Les Maildir sont dans /home/vmail/ non ?
@+
#17 Le 23/06/2012, à 12:19
- compte supprimé
Re : Problème roundcube mais postfix mysql ok
Salut,
Quelques questions pour être sûr :
- Le Maildir de l'utilisateur admin se trouve bien dans /home/vmail/admin@......../ ?
- Les mots de passe dans la bdd sont cryptés avec la fonction CRYPT du système d'exploitation ( cf. ici ) ?
- Quand tu fais
mutt -f imap://admin@tondomaine.fr:tonpassdeadmin@127.0.0.1
Il te demande si tu veux accepter le certificat non ?
- Poste le fichier /etc/syslog.conf, il nous renseignera sur les logs de postfix.
Voilà,
@+
#18 Le 23/06/2012, à 20:29
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
Tout d'abord pour le Maildir, je trouve bizzare car le dossier /home/vmail/admin@liberty-chat.be/ existe bien mais est vide, parcontre mes mails se stock dans /var/mail/ dans ce dossier là il y'a un fichier nommé root et un fichier admin.
Les mots de passes vu que je travail par base de donnée mysql sont crypter avec la fonction "MD5" de phpmyadmin.
Quand je tappele la commande mutt -f imap://admin@liberty-chat.be:tzkev5276@127.0.0.1, il m'affiche ce qu'il y'a ci-dessous, quand je repond "u" pour accepter une fois, la il me met connexion échoué.
root@liberty-chat:~# mutt -f imap://admin@liberty-chat.be:jeneledonnepas@127.0.0.1
q:Quitter ?:Aide
Ce certificat appartient à  :
localhost postmaster@example.com
Courier Mail Server
Automatically-generated IMAP SSL key
New York NY US
Ce certificat a été émis par :
localhost postmaster@example.com
Courier Mail Server
Automatically-generated IMAP SSL key
New York NY US
Ce certificat est valide
de Fri, 15 Jun 2012 21:23:37 UTC
à Sat, 15 Jun 2013 21:23:37 UTC
Empreinte SHA1Â : B74B EDBB 3E80 6C61 EC3B BA9C 4C02 A377 134D 0BFC
Empreinte MD5Â : 8786 9C59 9002 2EC2 C4A6 6677 5950 EF98
ATTENTIONÂ ! Le nom du serveur ne correspond pas au certificat
-- Mutt: Vérification du certificat SSL (certificat 1 sur 1 dans la chaîne)
(r)ejeter, accepter (u)ne fois
Parcontre dans le dossier /etc/ je n'ai aucun fichier syslog.conf.
Ceci dit, pour avoir plus d'info, je viens de réalisé 2 scripts sh pour en savoir plus au niveau des logs quand je démarre postfix et courier-imap.
Pour courier-imap, aucun retour apart le start: ok.
Pour postfix pas mal de warning : voir postfix.log
Merci de ton aide
Bien à toi.
Hors ligne
#19 Le 24/06/2012, à 10:25
- compte supprimé
Re : Problème roundcube mais postfix mysql ok
Salut,
Postfix renvoie des erreurs car il ne sait pas gérer les quotas en natif, si tu ne veux plus d'erreurs, commente les lignes en rapport avec la gestion des quotas ou réinstalle postfix avec le patch VDA ( cf. ici ).
Tu as suivi ce tutoriel non ?
Si oui, tu as bien effectué le 4) ? Que donne
ls -la /home/vmail/admin@........./
Je me demande pourquoi postfix ne range pas les mails dans la Maildir de l'utilisateur, et surtout pourquoi il ne fait pas de log ( /var/log/mail.log et mail.err ). De même pour courrier.
D'apres le tuto, postfix log dans auth.log. Que donne
cat /var/log/auth.log | grep postfix
@+
#20 Le 27/06/2012, à 01:11
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
J'ai recommencer l'étape 4, j'ai commenté les quotas.
Mais toujours le meme resultat.
Et la commande cat /var/log/auth.log | grep postfix ne me donne rien.
root@liberty-chat:~# cat /var/log/auth.log | grep postfix
root@liberty-chat:~#
Merci de votre aide
Hors ligne
#21 Le 29/06/2012, à 10:42
- compte supprimé
Re : Problème roundcube mais postfix mysql ok
Salut,
Ton système est vraiment bizarre !
Tu n'as pas de log, postfix ne met pas les Maildir dans /home/vmail/ ?
Désolé mais là je ne comprends vraiment pas où est le problème ( je ne connais pas assez bien postfix ).
@+
#22 Le 29/06/2012, à 11:29
- Pseudo supprimé
Re : Problème roundcube mais postfix mysql ok
à défaut de mail.log, tu dois l'avoir dans le syslog
sudo pflogsumm /var/log/syslog* --problems_first --smtpd_stats
Il semblerait qu'il y a un bug avec courier sur l'authentification ( problème authentification, ou auth résolue mais temporaire)
sudo apt-get install fam
A installer avant courier
Bon courage.
#23 Le 30/06/2012, à 02:20
- Tzmagnum
Re : Problème roundcube mais postfix mysql ok
Voilà,
J'ai fais ce que vous m'avez dit.
Cette commande :
sudo pflogsumm /var/log/syslog* --problems_first --smtpd_stats
Me met :
sudo: pflogsumm: command not found
Et le resultat n'a pas changer.
Merci de votre aide.
Hors ligne
Pages : 1