Hello there.
I have a problem with newest dovecots (2.3 and 2.4). Dovecot server for some
reason is not providing NAMESPACE via IMAP commands when logging via haproxy
(rawlog provided below).
Server config:
    inet_listener imap {
        port = 143
        haproxy = yes
    }
    inet_listener imap0 {
        port = 1143
        haproxy = no
    }

When I login directly to dovecot server on port 1143 I get this response from
server:
1747853284.039953 * NAMESPACE (("INBOX/" "/")) (("Shared/" "/")) (("Public/" "/
"))
1747853284.039986 52 OK Namespace completed (0.001 + 0.000 secs).

However when I login to the exact same dovecot server but via haproxy host on
port 143 I get this response from server:
1747853284.076121 * NAMESPACE (("" "/")) NIL NIL
1747853284.076160 27 OK Namespace completed (0.001 + 0.000 secs).

Tested on:
 - debian dovecot 2.3.21.1+dfsg1-1+b2
 - debian dovecot 2.4.1+dfsg1-4
Could some dev look into it please? Clearly something is broken with dovecot
haproxy listener. I just deployed dovecot 2.4 to check if it was fixed but the
same problem exists there.

Greets.
dk

_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to