doveadm-server protocol change?
aki.tuomi at dovecot.fi
aki.tuomi at dovecot.fi
Mon May 30 15:52:10 UTC 2016
> On May 30, 2016 at 6:17 PM Heiko Schlittermann <hs at schlittermann.de> wrote:
>
>
> Hi,
>
> I'm doing quota checks from a remote machine (the real setup is a bit
> more complex, if necessary I can explain it in more detail, but I just
> extracted the bits that are easily reproduceable)
>
> # nc backend1 24245
> VERSION doveadm-server 1 0
> PLAIN agrVMDvHgz0ya2HHzax5svwB2ZHS¹
> +
> heiko quota get
>
> But since the backend is upgraded to 2.2.22 it's not possible anymore.
> The exuse in the log of the backend is:
>
> dovecot: doveadm(149.1.1.1¹): Fatal: USER environment is missing and -u option not used
>
> Running the `doveadm quota get -u heiko` locally on the backend works as
> expected. But using the the doveadm-server it doesn't.
>
> # 2.2.22 (fe789d2)
Hi! This has been fixed in 2.2.24. There was a bug in user passing. We also invite you to have a go at our HTTP based interface, see http://wiki.dovecot.org/Design/DoveadmProtocol/HTTP
---
Aki Tuomi
More information about the dovecot
mailing list