Displaying 20 results from an estimated 11000 matches similar to: "doveadm quota error output in some cases"
2020 Apr 24
2
error service quota-status
dear dovecot users,
trying to setup this quota-status thingy in dovecot so postfix can query
the quota on the mailbox via following in main.cf
smtpd_recipient_restrictions =
??? ...
??? check_policy_service inet:127.0.0.1:12340
I got this in my dovecot config
service quota-status {
? client_limit = 1
? executable = quota-status -p postfix
? inet_listener {
??? port = 12340
? }
}
2016 Oct 17
2
Dict proxy client returning empty string instead of multiline string
> > > >>>>> On 10/16/2016 11:16 PM, Pierre Jaury wrote:
> > > >>>>>> Hello,
> > > >>>>>>
> > > >>>>>> I am using a dict proxy for my sieve extdata plugin to access some
> > > >>>>>> fields from an SQLite database (autoreply text and other
> > >
2016 Oct 16
2
Dict proxy client returning empty string instead of multiline string
Hello,
I am using a dict proxy for my sieve extdata plugin to access some
fields from an SQLite database (autoreply text and other
database-configured items).
All tests are performed against version 2.2.25.
$ dovecot --version
2.2.25 (7be1766)
My configuration looks like:
dict {
sieve = sqlite:/etc/dovecot/pigeonhole-sieve.dict
}
[...]
sieve_extdata_dict_uri = proxy::sieve
I
2016 Oct 17
2
Dict proxy client returning empty string instead of multiline string
Hi!
This does sound like a bug, we'll have look.
Aki
On 17.10.2016 01:26, Pierre Jaury wrote:
> I dived a little bit further into the rabbit hole, up to the point where
> debugging has become unpracticle but I still haven't found the root
> cause for sure.
>
> I read most of the code for "p_strdup" based on datastack memory pools
> (which are used for
2016 Oct 17
2
Dict proxy client returning empty string instead of multiline string
Oh duh, it used datastack pool. Try again with the attached patch? Please remember to clear the previous one out before trying.
Aki
>
> The trace is missing some symbols, I will debug tomorrow and see where
> the call comes from exactly.
>
> Regards,
>
>
> On 10/17/2016 06:23 PM, Aki Tuomi wrote:
> > Hi!
> >
> > Looking at the code, I think the bug
2016 Oct 17
1
Dict proxy client returning empty string instead of multiline string
While trying to isolate properly and reproduce, I was able to trigger
the same bug with the following code:
struct dict *dict;
char* dict_uri = "proxy::sieve";
char* key = "priv/key";
char* username = "admin at domain.tld";
char* value, error;
dict_drivers_register_builtin();
dict_init(dict_uri, DICT_DATA_TYPE_STRING, username,
2016 Oct 17
2
Dict proxy client returning empty string instead of multiline string
Hi!
Looking at the code, I think the bug is that it just copies pointer to the value, it should, instead, duplicate the value to some memory region. Can you see if this following patch fixes it?
Aki
> On October 17, 2016 at 4:14 PM Pierre Jaury <pierre at jaury.eu> wrote:
>
>
> Okay, it seems to me that the bug is due to "t_str_tabunescape" using
> the unsafe
2018 Jun 25
2
Pigeonhole extdata repo?
thanks you AKi for alway responding!
>> Pigeonhole download page has links for extdata plugin up to v0.4 but
>> nothing more and no link to the master repository
>>
>> https://pigeonhole.dovecot.org/download.html
>>
>> I want to use with dovecot 2.3.2rc1 but v0.4 won't compile with it.
>
> Seems to need v0.5 for it. What are you using it for?
For a
2019 Dec 13
1
Doveadm HTTP API and CORS
While toying around with Doveadmin HTTP api I noticed, there is not much
hype around it. Let's change that.
Doveadmin REST API so to speak provides a web server. When doing /ajax/
requests, modern browsers block that, unless the response comes with a
specific CORS header.
Here how to work around with a proxy:
> # /etc/dovecot/local.conf
> doveadm_allowed_commands = fetch
>
2019 Feb 03
2
Crash when using dict quotas with sqlite database
Can you try out the attached patch?
Aki
> On 03 February 2019 at 17:17 Marcel Menzel <mail at mcl.gg> wrote:
>
>
> All I did was
>
> ??? - create a sqlite database with: # sqlite3 /tmp/storage.db (/run
> only to test for perm issues in other folders)
>
> ??? - change it's owner to mail (that's the user owning the mail files):
> # chown mail:mail
2018 Apr 07
1
last login tracking error
Hello,
I'm running dovecot 2.2 and trying to do last login tracking. I am
using a MySQL database. When a user logs in I get this in the log:
2018-04-07 16:55:14 imap(user at example.com)<54415><BmevY0hpMN5/AAAB>:
Error: last_login_dict: Failed to write value for user
user at example.com: dict-server returned failure: sql dict: commit
failed: Field 'name' doesn't have
2018 Jun 22
2
Pigeonhole extdata repo?
Pigeonhole download page has links for extdata plugin up to v0.4 but
nothing more and no link to the master repository
https://pigeonhole.dovecot.org/download.html
I want to use with dovecot 2.3.2rc1 but v0.4 won't compile with it.
Thanks for helping
-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's
2019 May 09
1
dict lookup too long time
hi,
The following error message sometimes appears on my server log,it causes the mailbox to exceed the disk capacity limit.
May 9 09:54:11 imap dovecot: imap(hfh at cndns.com): Error: dict-client: Lookup 'priv/quota/storage' failed: Connection closed: read(size=8192) failed: Connection reset by peer (reply took 2.728 secs (2.729 in dict wait, 0.000 in other ioloops, 0.000 in locks))
2019 Jan 07
1
doveadm + HA
Hi
I have two server directors in ring and 5 dovecot servers (2.2.36)
IP for IMAP and POP3 is a VIP (keepalived)
What is the best solutions to get realy HA for 5 dovecot servers ?
Maby corosync+pacemeker ? But this solution is too problematic and hardcore
Why I need HA ?
Doveadmin is too lazy and doveadm director does not know that one
machine broke down and still sends traffic
2016 Dec 19
4
doveadm expunge -A Error: Dictionary commit failed
Hi,
with the latest dovecot-ee version (dovecot-ee-2.2.26.1-10) if I run
?doveadm expunge -A mailbox Spam savedbefore 30d? dovecot an error:
doveadm: Error: dict-client: Commit failed: Dict server timeout: No
input for 1916.209 secs (1 commands pending, oldest sent 0.000 secs ago:
C1) (reply took 0.000 secs)
doveadm: Error: expire: Dictionary commit failed
Probably also "doveadm quota
2020 Jun 02
2
Doveadm Backup issues
Hi,
I'm trying to use doveadm backup but I'm having a few issues.
When trying locally:
`doveadm backup -D -A maildir:/usr/local/backup`
It results that no mailbox is separated by user - all seems to sync on
the same folder, messing up with the folder structure of the original
maildir.
When trying remotely:
`doveadm backup -D -A -N ssh -i mykey root at myremotebackup.com:/backup
2018 Sep 04
5
Best way to move mail from one server to another
I?d like to migrate to a new server. I only need to transfer the mail store, have already done the users. I?ve seen different recommendations:
IMAP-Sync
Rsync
Doveadmin backup and
dsync
What are the pros and cons of each? What would be best for me? I?m thinking that Doveadmin backup is the way to go.
Both old and new servers are on same network. New server is running Dovecot 2.3.2.1, old server
2019 Mar 29
1
configuring Dovecot with wforced and auth_policy_server_url with https results in assertion failed
On 28.3.2019 22.34, Robert Kudyba via dovecot wrote:
>>>>> Set
>>>>>
>>>>> ssl_client_ca_file=/path/to/cacert.pem to validate the certificate?
>>>>
>>>> Can this be the Lets Encrypt cert that we already have? In other
>>>> words we have:
>>>> ssl_cert = </etc/pki/dovecot/certs/dovecot.pem
2016 Dec 20
2
doveadm expunge -A Error: Dictionary commit failed
Il 19/12/2016 14:28, Aki Tuomi ha scritto:
>
>
> On 19.12.2016 15:25, Alessio Cecchi wrote:
>> Hi,
>>
>> with the latest dovecot-ee version (dovecot-ee-2.2.26.1-10) if I run
>> ?doveadm expunge -A mailbox Spam savedbefore 30d? dovecot an error:
>>
>> doveadm: Error: dict-client: Commit failed: Dict server timeout: No
>> input for 1916.209 secs (1
2007 Feb 27
2
quota - dict permission denied
when I enabled quota plugin the following error occured :
net_connect_unix(/usr/local/var/run/dovecot/dict-server) failed: Permission
denied
Any ideas?
My config are as follows :
..
dict {
#quota = mysql:/etc/dovecot-dict-quota.conf
quotadict = mysql:/usr/local/etc/dovecot-dict-quota.conf
}
..
quota = dict:storage=81920:messages=5000 proxy::quotadict
/usr/local/etc/dovecot-dict-quota.conf: