# Le serveur de courrier a répondu : 4.3.0 : Temporary lookup failure

**URL:** <https://www.debian-fr.org/t/le-serveur-de-courrier-a-repondu-4-3-0-temporary-lookup-failure/78233>\
**Category:** Support Debian\
**Tags:** postfix, mysql, stretch\
**Created:** [Décembre 20, 2018, 6:08 UTC](https://www.debian-fr.org/t/le-serveur-de-courrier-a-repondu-4-3-0-temporary-lookup-failure/78233 "2018-12-20T18:08:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Klink](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/ea666f/32.png) [@Klink](https://www.debian-fr.org/u/Klink)\
**Post date:** [Décembre 20, 2018, 6:08 UTC](https://www.debian-fr.org/t/le-serveur-de-courrier-a-repondu-4-3-0-temporary-lookup-failure/78233/1 "2018-12-20T18:08:55Z")

</div>

Bonjour

Je suis sur `debian 9 (stretch)`.  
Je suis sur `postfix`dovecot`(en multiodomaine) pour pouvoir acceder a ma base de données`mysql`de l'exterieur (je suis sur`mariaDB 10.1.37`) lors de la modification( j'ai modifié le port) j'ai remarqué que j'avais deux instance de`mysql`(j'avais des erreur quand je voulais redemarrer`mysql`).  
depuis ma base de données fonctionne bien. mais impossible d’envoyer et de recevoir un mail j’ai le message d’erreur :

```nohighlight
Le serveur de courrier a répondu : 4.3.0 : Temporary lookup failure. 

```

quand je redemarre `postfix` j’ai ce message d’erreur :

```nohighlight
postfix/cleanup[25768]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")

```

et celui la aussi

```nohighlight
postfix/trivial-rewrite[24953]: warning: virtual_alias_domains: mysql:/etc/postfix/mysql_virtual_alias_maps.cf: table lookup problem

```

mon fichier `mysqld.sock` est bien present mais vide. voici les droits du fichier :

```nohighlight
-rw-rw---- 1 mysql mysql 6 Dec 20 18:20 mysqld.pid
srwxrwxrwx 1 mysql mysql 0 Dec 20 18:20 mysqld.sock

```

j’ai beau faire des recherches sur internet je tourne en rond…  
auriez vous une piste car la je patauge  
Par avance merci

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Décembre 20, 2018, 8:50 UTC](https://www.debian-fr.org/t/le-serveur-de-courrier-a-repondu-4-3-0-temporary-lookup-failure/78233/2 "2018-12-20T20:50:38Z")

</div>

> [@Klink](#):
>
> mon fichier mysqld.sock est bien present mais vide

Il n’est pas vide, c’est un socket Unix. C’est un peu comme une connexion TCP, mais pas sur le réseau, directement sur un fichier.  
Ton serveur postfix est bien sur la même machine que ton serveur mysql ?

---

<div class="post-metadata">

**Author:** ![Klink](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/ea666f/32.png) [@Klink](https://www.debian-fr.org/u/Klink)\
**Post date:** [Décembre 20, 2018, 9:07 UTC](https://www.debian-fr.org/t/le-serveur-de-courrier-a-repondu-4-3-0-temporary-lookup-failure/78233/3 "2018-12-20T21:07:59Z")

</div>

bonjour  
Oui tout est sur la même machine (`mariadb`; `postfix`,`dovecot`).  
depuis j’ai décommenter `bind-address = 127.0.0.1` dans le `my.cnf` (requis pour une connectione de ll’exterieur mais rien de mieux  
j’ai toujours ce message

```nohighlight
postfix/cleanup[16764]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")

```

avant j’ai ces meesage d’erreur :

```nohighlight
postfix/trivial-rewrite[16765]: warning: /etc/postfix/main.cf, line 169: overriding earlier entry: smtpd_recipient_limit=16
postfix/trivial-rewrite[16765]: warning: /etc/postfix/main.cf, line 174: overriding earlier entry: smtpd_sender_restrictions=permit_sasl_authenticated, permit_mynetworks, warn_if_reject reject_non_fqdn_sender, reject_unknown_sender_domain, reject_unauth_pipelining, permit

```

je regarde voir si cela a une relation…

---

<div class="post-metadata">

**Author:** ![Klink](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/ea666f/32.png) [@Klink](https://www.debian-fr.org/u/Klink)\
**Post date:** [Décembre 20, 2018, 9:48 UTC](https://www.debian-fr.org/t/le-serveur-de-courrier-a-repondu-4-3-0-temporary-lookup-failure/78233/4 "2018-12-20T21:48:47Z")

</div>

aucune relation…  
le pire c’est que j’arrive a me connecter avec la commande

```nohighlight
mysql --socket=/var/run/mysqld/mysqld.sock -h localhost -u root -p

```

il me renvoit :

```nohighlight
    Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 676
Server version: 10.1.37-MariaDB-0+deb9u1 Debian 9.6

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

```

par contre si je me connecte postfixroot le users de la bdd de mes domaine virtuelle il ne veut pas…

```nohighlight
    Enter password:
ERROR 1045 (28000): Access denied for user 'postfixadmin'@'localhost' (using password: YES)

```

par contre la commande fonctionne en direct sur la bdd

```nohighlight
mysql -u postfixroot -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 1666
Server version: 10.1.37-MariaDB-0+deb9u1 Debian 9.6

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

```

le probleme vient donc je pense d’un probleme de droit sur le socket mais je vois pas ou …

EDIT  
apres avoir remplacer `localhost par 127.0.0.1` dans le vitual domains j’ai un autre message d’erreur.

```nohighlight
postfix/cleanup [122211] : warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111 "Connection refused")

```

---

<div class="post-metadata">

**Author:** ![Klink](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/ea666f/32.png) [@Klink](https://www.debian-fr.org/u/Klink)\
**Post date:** [Décembre 21, 2018, 7:10 UTC](https://www.debian-fr.org/t/le-serveur-de-courrier-a-repondu-4-3-0-temporary-lookup-failure/78233/5 "2018-12-21T07:10:17Z")

</div>

ce qui est bizarre c’est que j’arrive a me connecter avec mon utilisateur des 2 manières :

```nohighlight
mysql -u postfixroot -p -h 127.0.0.1  

```

```nohighlight
mysql -u postfixroot -p -h localhost

```

cela fonctionne parfaitement

---

<div class="post-metadata">

**Author:** ![Klink](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/ea666f/32.png) [@Klink](https://www.debian-fr.org/u/Klink)\
**Post date:** [Décembre 24, 2018, 2:52 UTC](https://www.debian-fr.org/t/le-serveur-de-courrier-a-repondu-4-3-0-temporary-lookup-failure/78233/6 "2018-12-24T14:52:23Z")

</div>

j’ai trouvé pour une raison indéterminé si je remet le port 3306 a mysql ca refonctionne.

apres il faut modifier le my.cnf dans /etc/mysql

et donner la valeur 0.0.0.0 a bind-address  
bind-address = 0.0.0.0

pour que ca fonctionne en internet et en externe
