[ POSTFIX ] DSPAM : ERROR 1045 (28000): Access denid for user

Fermé
tom@ Messages postés 202 Date d'inscription lundi 21 mars 2005 Statut Membre Dernière intervention 15 juin 2022 - Modifié par tom@ le 2/10/2016 à 00:36
tom@ Messages postés 202 Date d'inscription lundi 21 mars 2005 Statut Membre Dernière intervention 15 juin 2022 - 4 oct. 2016 à 01:29
Bonjour,

l'erreur suivante se produit " ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) " , avec les commandes sudo mysql ou sudo mysql -u root mysql dans le terminal.

Une erreur courante, habituellement! Peut-être pas dans ce cas présent.
POSTFIX ( serveur de messagerie électronique ) est installé. Dovecot et Dspam sont installés, l'un comme agent de transfère (Dovecot MDA - mail delivery agent) et l'autre (Dspam) comme complément anti-spam ( SA pour SpamAssassin).

Entre parenthèse , les versions sont pour :
Dovecot v2.2.19
mysqld 5.7.15-0ubuntu0.16.04.1


Comment comprendre cette erreur ?


Complément ...

Aprés avoir envoyé un email ,depuis Thunderbird, à une adresse mail (et de mon pc) toto@server.com à titi@server.com :

Thunderbird a donné la boite de dialogue avec ce message :
An error occurred while sending mail. The mail server responded:
5.7.1 <titi@server.com>: Sender address rejected: not owned by user toto@server.com.
Please check the message recipient "toto@server.com" and try again.


Cela a généré le message suivant à l'administrateur système :

Out: 220 mailto.server.com ESMTP Postfix (Debian/GNU)
In: EHLO [192.168.0.4]
Out: 250-mailto.server.com
Out: 250-PIPELINING
Out: 250-SIZE 50240000
Out: 250-VRFY
Out: 250-ETRN
Out: 250-STARTTLS
Out: 250-ENHANCEDSTATUSCODES
Out: 250-8BITMIME
Out: 250-DSN
Out: 250 SMTPUTF8
In: STARTTLS
Out: 220 2.0.0 Ready to start TLS
In: EHLO [192.168.0.4]
Out: 250-mailto.server.com
Out: 250-PIPELINING
Out: 250-SIZE 50240000
Out: 250-VRFY
Out: 250-ETRN
Out: 250-AUTH PLAIN LOGIN
Out: 250-AUTH=PLAIN LOGIN
Out: 250-ENHANCEDSTATUSCODES
Out: 250-8BITMIME
Out: 250-DSN
Out: 250 SMTPUTF8
In: AUTH PLAIN AHRob21hc0B0ZGVzY2FtcHMuY29tAElkZWZpeDU4dGhvbWFzQA==
Out: 235 2.7.0 Authentication successful
In: MAIL FROM:<titi@server.com> BODY=8BITMIME SIZE=416
Out: 250 2.1.0 Ok
In: RCPT TO:<toto@server.com>
Out: 553 5.7.1 <titi@server.com>: Sender address rejected: not owned by
user toto@server.com
In: QUIT
Out: 221 2.0.0 Bye

En local, les messages sont bien reçu. Les emails en provenance d'un autre ordinateur ou client de messagerie externe ne sont pas reçu.

Mysql server est peut-être le problème, au niveau de la connexion à la base de données.

Dernièrement , le serveur a été mis à jour. Une migration a été effectuée, depuis Ubuntu 14.04 vers 16.04.01.
La version de mysql et/ou phpmyadmin a changé.

Un log :

tail -f /var/log/mail.log ...

Oct  1 16:11:01 server dovecot: auth-worker(8928): Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
Oct 1 16:11:01 server dovecot: auth: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
Oct 1 16:11:01 server dovecot: config: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
Oct 1 16:11:01 server dovecot: dict(8929): Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
Oct 1 16:11:01 server dovecot: log: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
Oct 1 16:11:01 server dovecot: master: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
Oct 1 16:15:23 server dspam[1426]: Daemon process starting
Oct 1 16:15:23 server dspam[1426]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Oct 1 16:15:23 server dspam[1426]: message repeated 9 times: [ Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)]
Oct 1 16:15:37 server dovecot: master: Dovecot v2.2.19 starting up for imap, pop3, sieve, lmtp (core dumps disabled)
Oct 1 16:15:39 server postfix/master[1594]: daemon started -- version 3.1.0, configuration /etc/postfix




Pouvez-vous m'aider ?

Merci !
Tom@

1 réponse

barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908
2 oct. 2016 à 00:59
Bonsoir,

Que donne la commande ps aux | grep "mysql" ?
0
tom@ Messages postés 202 Date d'inscription lundi 21 mars 2005 Statut Membre Dernière intervention 15 juin 2022 50
4 oct. 2016 à 01:29
Bonjour barnabe0057,

~# ps aux | grep "mysql"
mysql 3825 0.0 0.9 2088776 155496 ? Ssl oct.01 2:57 /usr/sbin/mysqld
root 13858 0.0 0.0 14840 988 pts/0 S+ 21:22 0:00 grep --color=auto mysql
0