3 votes

Pourquoi ne puis-je pas redémarrer mon service maia ?

J'ai construit un serveur de filtrage de courrier sur Ubuntu 12.04 Server en utilisant Postfix, SpamAssassin, ClamAV, et Maia Mailguard en suivant ce guide : http://www200.pair.com/mecham/spam/ubuntu1204-maia.html

Tout semble fonctionner correctement, à l'exception d'une chose : je n'arrive pas à redémarrer le service maia.

Si je le fais sudo service maia restart J'ai compris :

Stopping maiad: (failed).

Même chose si j'essaie la commande sudo /etc/init.d/maia restart .

De plus, j'ai eu une erreur la nuit dernière lorsque le cron s'est exécuté pour faire tourner les journaux :

/etc/cron.daily/logrotate :

error: error running shared postrotate script for '/var/log/maia/*.log '
run-parts: /etc/cron.daily/logrotate exited with return code 1

Si je vérifie /etc/logrotate.d/maia Je peux voir qu'il essaie aussi d'exécuter /etc/init.d/maia restart > /dev/null et c'est là qu'il échoue.

Je me suis dit que c'était peut-être à cause des permissions, alors j'ai essayé de le redémarrer en tant qu'ordinateur de bureau. maia utilisateur avec : sudo su maia -c 'service maia restart' mais ça m'a donné la même chose Stopping maiad: (failed). erreur.

Toute aide serait appréciée ; cela semble être la dernière chose qui m'empêche de mettre cette boîte en production.

Merci d'avance !

UPDATE : J'ai répondu à ma propre question. J'espère que cela pourra aider quelqu'un d'autre ayant le même problème.

0voto

Eric B Points 11

Il y avait un problème avec le /etc/init.d/maia script. Ce script est en fait copié depuis le script d'amavisd-new, donc finalement j'ai trouvé ceci : https://launchpad.net/ubuntu/+source/amavisd-new/1:2.6.5-0ubuntu3.1

Fondamentalement, supprimer l'utilisation de l'indicateur --name lors de l'arrêt du service. Donc, change :

STOP="--stop --quiet --pidfile $PIDFILE --name ${DAEMONNAME}"

A :

STOP="--stop --quiet --pidfile $PIDFILE"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X