Thanks for your suggestions, Steffen.
Running doveconf -n shows no errors and also, sadly, no mention of the stats listener:
╭╴ (master=)╶╮
╰ [T] jeff@nantes-1:p27 $ doveconf -n
# 2.2.22 (fe789d2): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.13 (7b14904)
# OS: Linux 4.4.0-97-generic x86_64 Ubuntu 16.04.3 LTS
auth_mechanisms = plain login
auth_socket_path = /var/run/dovecot/auth-userdb
mail_location = maildir:~/Maildir
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope
encoded-character vacation subaddress comparator-i;ascii-numeric
relational regex imap4flags copy include variables body enotify
environment mailbox date index ihave duplicate mime foreverypart
extracttext
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
driver = pam
}
plugin {
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
}
protocols = imap sieve
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0666
user = postfix
}
unix_listener /var/spool/postfix/private/dovecot-auth {
group = postfix
mode = 0660
user = postfix
}
}
service imap-login {
inet_listener imaps {
port = 993
ssl = yes
}
}
ssl_cert = </etc/dovecot/dovecot.pem
ssl_cipher_list =
EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:+CAMELLIA256:+AES256:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELLIA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA
ssl_key = </etc/dovecot/private/dovecot.pem
ssl_protocols = !SSLv2 !SSLv3
userdb {
driver = passwd
}
protocol lda {
deliver_log_format = msgid=%m: %$
mail_plugins = sieve
postmaster_address = postmaster
quota_full_tempfail = yes
rejection_reason = Your message to <%t> was automatically
rejected:%n%r
}
protocol imap {
imap_client_workarounds = delay-newmail
mail_max_userip_connections = 20
}
protocol pop3 {
mail_max_userip_connections = 10
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
╭╴ (master=)╶╮
╰ [T] jeff@nantes-1:p27 $
Here I have a tail -f /var/log/mail.log and mail.err running in the background so we can see the results of the restart:
[T] jeff@nantes-1:conf.d $ ls -l
total 136
-rw-r--r-- 1 root root 5301 Aug 25 15:26 10-auth.conf
-rw-r--r-- 1 root root 1893 Mar 16 2016 10-director.conf
-rw-r--r-- 1 root root 2805 Mar 16 2016 10-logging.conf
-rw-r--r-- 1 root root 16172 Aug 25 15:35 10-mail.conf
-rw-r--r-- 1 root root 3547 Aug 25 15:40 10-master.conf
-rw-r--r-- 1 root root 2307 Aug 25 16:27 10-ssl.conf
-rw-r--r-- 1 root root 291 Apr 11 2017 10-tcpwrapper.conf
-rw-r--r-- 1 root root 1668 Mar 16 2016 15-lda.conf
-rw-r--r-- 1 root root 2808 Mar 16 2016 15-mailboxes.conf
-rw-r--r-- 1 root root 3295 Mar 16 2016 20-imap.conf
-rw-r--r-- 1 root root 2398 Apr 11 2017 20-managesieve.conf
-rw-r--r-- 1 root root 4109 Aug 25 15:28 20-pop3.conf
-rw-r--r-- 1 root root 676 Mar 16 2016 90-acl.conf
-rw-r--r-- 1 root root 292 Mar 16 2016 90-plugin.conf
-rw-r--r-- 1 root root 2502 Mar 16 2016 90-quota.conf
-rw-r--r-- 1 root root 6822 Apr 11 2017 90-sieve.conf
-rw-r--r-- 1 root root 1829 Apr 11 2017 90-sieve-extprograms.conf
-rw-r--r-- 1 root root 1856 Nov 3 16:11 91-stats
-rw-r--r-- 1 root root 1430 Oct 31 16:33 99-mail-stack-delivery.conf
-rw-r--r-- 1 root root 499 Mar 16 2016 auth-checkpassword.conf.ext
-rw-r--r-- 1 root root 489 Mar 16 2016 auth-deny.conf.ext
-rw-r--r-- 1 root root 343 Mar 16 2016 auth-dict.conf.ext
-rw-r--r-- 1 root root 561 Mar 16 2016 auth-master.conf.ext
-rw-r--r-- 1 root root 515 Mar 16 2016 auth-passwdfile.conf.ext
-rw-r--r-- 1 root root 788 Mar 16 2016 auth-sql.conf.ext
-rw-r--r-- 1 root root 611 Mar 16 2016 auth-static.conf.ext
-rw-r--r-- 1 root root 2185 Mar 16 2016 auth-system.conf.ext
-rw-r--r-- 1 root root 330 Mar 16 2016 auth-vpopmail.conf.ext
[T] jeff@nantes-1:conf.d $ sudo service dovecot restart
Nov 3 16:14:26 nantes-1 dovecot: master: Warning: Killed with
signal 15 (by pid=5845 uid=0 code=kill)
Nov 3 16:14:26 nantes-1 dovecot: imap(jeff): Server shutting down.
in=3514 out=2605
Nov 3 16:14:26 nantes-1 dovecot: master: Dovecot v2.2.22 (fe789d2)
starting up for imap, sieve (core dumps disabled)
[T] jeff@nantes-1:conf.d $
No errors there, either.
And, just to be clear that I'm not missing anything:
╭╴ (master=)╶╮
╰ [T] jeff@nantes-1:p27 $ netstat -a | grep 242
╭╴ (master=)╶╮
╰ 1,[T] jeff@nantes-1:p27 $ doveconf -n | grep stat
╭╴ (master=)╶╮
╰ 1,[T] jeff@nantes-1:p27 $
The file 91-stats contains the contents I pasted in my earlier mail. I'm a bit unclear what to check next.
Jeff
On 03/11/17 08:06, Steffen Kaiser wrote:
On Thu, 2 Nov 2017, Jeff Abrahamson wrote:
In particular, nothing listens on 24242.
service stats { inet_listener { address = 127.0.0.1 port = 24242 } }
my conf looks almost identitical. This should do the trick, IMHO.
check "doveconf -n" to see, if you have a typo somewhere or any errors show up. Second check out the error log (there might be (re)bind failures). Third, make sure you have restarted Dovecot.
-- Steffen Kaiser
--
Jeff Abrahamson +33 6 24 40 01 57 +44 7920 594 255