How to fix “Error: Queue report unavailable – mail system is down”

Published On Thursday, June 25th, 2015


Zimbra_Logo
หากระบบ Zimbra ไม่สามารถรับส่งเมล์ได้ แต่ webmail, POP, IMAP ยังสามารถทำงานได้ปรกติอยู่ และได้ทำการตรวจสอบ log พบ error “fatal: Queue report unavailable – mail system is down” ดังตัวอย่าง

zimbra@zm:~$ tail /var/log/mail.log
May 22 11:08:00 zcs postfix/postqueue[19195]: fatal: Queue report unavailable - mail system is down

สาเหตุ

เกิดจาก ระบบได้มีการ restart อย่างผิดปรกติ เช่นไฟดับ จึงทำให้ไฟล์ master.pid ซึ่งเป็นไฟล์บอก process id ของระบบ MTA ยังไม่ถูกลบทิ้ง จึงทำให้ระบบเข้าใจว่า MTA ยังทำงานอยู่

การแก้ไข
ให้ทำการลบไฟล์ /opt/zimbra/data/postfix/spool/pid/master.pid และ start MTA service ใหม่อีกครั้งด้วยคำสั่ง

# rm -f /opt/zimbra/data/postfix/spool/pid/master.pid
# su - zimbra
$ zmmtactl start