On 03/11/17 17:43, Mark Moseley wrote:>
>
> On Fri, Nov 3, 2017 at 9:35 AM, Jeff Abrahamson <jeff at p27.eu
> <mailto:jeff at p27.eu>> wrote:
>
> Sorry, Aki, I don't follow you.? Did I do it wrong in the file
> 91-stats
> that I shared in my original mail (attached here)?
>
> Jeff
>
>
> On 03/11/17 16:50, Aki Tuomi wrote:
> > You need to add the stats listener, by yourself.
> >
> > Aki
> >
> >> On November 3, 2017 at 5:19 PM Jeff Abrahamson <jeff at
p27.eu
> <mailto:jeff at p27.eu>> wrote:
> >>
> >>
> >> Thanks for your suggestions, Steffen.
> >>
> >> Running doveconf -n shows no errors and also, sadly, no
mention
> of the
> >> stats listener:
> >>
> >>? ? ??? (master=)??
> >>? ? ?? [T] jeff at 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 at 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 at 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 at 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 at nantes-1:conf.d $
> >>
> >> No errors there, either.
> >>
> >> And, just to be clear that I'm not missing anything:
> >>
> >>? ? ??? (master=)??
> >>? ? ?? [T] jeff at nantes-1:p27 $ netstat -a | grep 242
> >>? ? ??? (master=)??
> >>? ? ?? 1,[T] jeff at nantes-1:p27 $ doveconf -n | grep stat
> >>? ? ??? (master=)??
> >>? ? ?? 1,[T] jeff at 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
>
>
> Don't know if it matters but you have two 'service stats {}'
sections,
> one for unix socket, one for tcp. Maybe move the inet_listener into
> the upper one??
Thanks.? I tried simply removing the socket listener, as I don't need
it.? Still no error, still no port 24242 listener.
--
Jeff Abrahamson
+33 6 24 40 01 57
+44 7920 594 255
http://p27.eu/jeff/