Ken Wright: > What a way to start the new year! > > I got the following message in /var/log/mail.err this morning: > > Jan 1 01:34:03 grace postfix/postqueue[1684046]: fatal: Queue report > unavailable - mail system is down
postqueue will log this when it is unable to connect to the "showq" service socket. - Does the socket /var/spool/postfix/public/showq exist? It should look like this: srw-rw-rw- 1 postfix postfix 0 Dec 17 18:13 /var/spool/postfix/public/showq - Is the showq service defined in master.cf? It should look like this: showq unix n - ... - - showq Note that the third column must be 'n'. - Is the postqueue command subject to AppArmor reduced privileges? The postqueue command will log EACES (Permission denied) errors, but when AppArmor returns a different error code such as EPERM, postqueue will just say "mail system is down" (it does not try to evaluate every possible error code). I have updated Postfix 3.7 and added EPERM to the list of expected permission errors. - Is there more than one Postfix configuration on the machine? In that case the postqueue command may have been looking at a different Postfix configuration than the one that you were looking at. Wietse > Naturally, I checked, and both Postfix and Dovecot are running. Can > anyone translate this for me? > > System details: Ubuntu Server 20.04.3, Postfix 3.4.13, Dovecot > 2.3.7.2. Further details available on request. > > Ken > >