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
> 
> 

Reply via email to