Suite à un problème de la batterie UPS, notre SMTP proxy Ironport c170 de chez Cisco est tombé en panne…Alerte envoyé est du genre :
The Critical message is:
Queue: Your queue has been corrupted; UNABLE TO REPAIR: unable to mount queue: ‘(\’egg/gcq.py load|1045\’, “<class \’gcq.QueueError\’>”, “could not resolve 47 BODY loc64\’s”, \'[egg/gcq.py mount|1388] [egg/gcq.py load|1045]\’)’
En gros la queue SMTP est corrompue, impossible de réparer.
Il existe cependant une commande cachée qui n’est pas invocable automatiquement avec <TAB> en tapant reset + <TAB> – cette commande est resetqueue .
Vous vous connectez en ssh ou COM vers votre ironport et exécutez la commande, elle va complètement :
- Supprimer tout e-mail qui se trouve dans la queue
- Supprimer la « working queue » ou la queue actuelle
- Supprimer tout e-mail de la quarantaine
- Faire un commit automatique et redémarrer l’ironport.