Displaying 4 results from an estimated 4 matches for "tdoveadm".
Did you mean:
doveadm
2011 Sep 29
2
Timeout leak in get quota
...eout leak:
0x7f14800ad970
This is the script:
===============================
#!/usr/bin/perl
use strict;
use Socket;
use IO::Handle;
socket(TSOCK, PF_UNIX, SOCK_STREAM,0);
connect(TSOCK, sockaddr_un("/var/run/dovecot/doveadm-server")) or print("ERROR!");
print "VERSION\tdoveadm-server\t1\t0\n";
print "\tguest\@testmail.com\tquota get\n";
print "=" x 20 . "\n";
if (defined(my $messg = <TSOCK>)) {
print $messg;
print TSOCK "VERSION\tdoveadm-server\t1\t0\n";
TSOCK->flush;
print TSOCK "\tguest\@testmail...
2020 May 26
2
doveadm: extra lines?
Hello,
I?m sending doveadm ?kick? commands to doveadm-server via the doveadm protocol. When ?kick? sends back a NOTFOUND error, though, it?s sending back additional output. strace shows:
write(3<UNIX:[3158354->3156665]>, "\t\tkick\tmyssltest\n", 17) = 17
...
read(3<UNIX:[3158354->3156665]>, "\n-NOTFOUND\n\n-\n", 8192) = 14
Going by the protocol
2020 May 27
0
doveadm: extra lines?
I did a bit more digging, and the issue appears to manifest only when doveadm sends back an error code.
Here is a ?user? and a ?kick?, both of which fail with error codes:
> echo -ne 'VERSION\tdoveadm-server\t1\t0\nD\tharry\tuser\nD\t\tkick\tharry\n' | nc -U /var/run/dovecot/doveadm-server | xxd
0000000: 2b0a 0a2d 5553 4147 450a 0a2d 0a0a 2d4e +..-USAGE..-..-N
0000010: 4f54 464f 554e 440a 0a2d 0a OTFOUND..-.
Here is an ?auth?/?lookup? and a ?kick?, both of which fail, but only...
2013 Feb 27
2
how to talk with doveadmin unix socket
Hello,
I would like to get mailbox quota by doveadm unix socket
(/var/run/dovecor/doveadm-server). I get from strace syntax of comunication:
write(9,
"VERSION\t1\t0\nUSER\t1\tpiotr.rotter at active24.pl\tservice=doveadm\n",
60) = 60
read(9, "VERSION\t1\t1\nSPID\t20805\n", 8192) = 23
read(9,
"USER\t1\tpiotr.rotter at active24.pl\temail=piotr.rotter at