Exim4 et paniclog
# L'erreur suivante serait présente à chaque fois que exim4 démarre et que le
fichier paniclog ne serait pas vide sur un système Debian / Ubuntu.
exim paniclog /var/log/exim4/paniclog has non-zero size error
# L'origine de ce message d'erreur est généré lorsque je me connecte deux fois
au serveur SSH, depuis deux consoles différentes.
# *Le premier mail suite à une connexion réussie m'est bien envoyé*, avec ce
script : Alerte mail lors du login root ou d'un utilisateur
<https://wiki.visionduweb.fr/index.php?title=Le_fichier_.bashrc#Alerte_mail_lors_du_login_root_ou_d.27un_utilisateur>.
# ALERTE MAIL SUITE A UNE CONNEXION SSH :
*sudo nano /home/utilisateur/.bashrc echo "Connexion au terminal du
serveur le `date` `who`" | mail -s "Accès au Shell du Serveur `hostname`
par `who` depuis `who | cut -d"(" -f2 | cut -d")" -f1`" [email protected]*
# *Lors d'une seconde connexion* avec *un nouveau terminal* et *le même
utilisateur*, j'obtiens un mail en *erreur renvoyée au compte administrateur* :
Mail failure - no recipient addresses
A message that you sent contained no recipient addresses, and therefore no
delivery could be attempted.
# En consultant le fichier paniclog on observe l'ajout des lignes suivantes :
nano /var/log/exim4/paniclog
1jJnQp-0006r4-KL 1jJnQp-0006r4-KL no recipients found in headers
1jJnRH-0006rh-6j 1jJnRH-0006rh-6j no recipients found in headers
# La solution proposée est de supprimer ce fichier pour qu'il soit recréé :
sudo rm /var/log/exim4/paniclog
# Ou encore de vider le fichier :
sudo bash
echo "" > /var/log/exim4/paniclog
# Redémarrer Exim4 :
/etc/init.d/exim4 restart
>>
*# Pour réellement résoudre le problème de ce message exim paniclog
/var/log/exim4/paniclog has non-zero size error il faudrait comprendre
pourquoi suite à une double connexion SSH, le second mail n'est pas envoyé.*
# *Lors d'une seconde connexion* avec *un nouveau terminal* et *le même
utilisateur*, j'obtiens un mail en *erreur renvoyée au compte administrateur*.
C'est cela qui génère le paniclog.
Une idée ?