> On May 30, 2016 at 6:17 PM Heiko Schlittermann <h...@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