<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Hello,<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 15.02.2023 12:48, Aki Tuomi wrote:<br>
</div>
<blockquote type="cite"
cite="mid:1487125550.221.1676447322343@asd-stable-core-mw-default-1.asd-stable-core-mw-hazelcast-headless.asd-stable.svc.cluster.local">
<pre class="moz-quote-pre" wrap="">
Thank you for reporting this issue, which fts driver are you using? Can you provide `doveconf -n` output?
</pre>
</blockquote>
<p>Seems like I'm using ... squat, and this, in turn, seems to be
the old legacy piece from who knows how long ago installed
instance. From your question - am I right supposing that if I will
get rid of squat things will improve ? Also seems like it's worth
mentioning that downgrading to dovecot 2.3.15 improved things
radically - no crash at this time (with the same set of
configuration files).</p>
<p>dovecot -n output:</p>
<p>===Cut===</p>
<p><span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;"># doveconf -n
</span><br>
# 2.3.15 (0503334ab1): /usr/local/etc/dovecot/dovecot.conf
<br>
# Pigeonhole version 0.5.15 (e6a84e31)
<br>
# OS: FreeBSD 13.1-RELEASE amd64 <br>
# Hostname: it-r-support
<br>
auth_debug = yes
<br>
auth_debug_passwords = yes
<br>
auth_mechanisms = plain login cram-md5 digest-md5
<br>
auth_verbose = yes
<br>
auth_verbose_passwords = yes
<br>
default_client_limit = 40963
<br>
default_process_limit = 10240
<br>
disable_plaintext_auth = no
<br>
first_valid_gid = 1143
<br>
first_valid_uid = 1143
<br>
hostname = alamics.ru
<br>
mail_home = /var/imap/%d/%n
<br>
mail_location = maildir:~/Maildir
<br>
managesieve_notify_capability = mailto
<br>
managesieve_sieve_capability = fileinto reject envelope
encoded-character vacation subaddress comparator-i;ascii-numeric<br>
relational regex imap4flags copy include variables body enotify
environment mailbox date index ihave duplicate mime for<br>
everypart extracttext
<br>
mbox_write_locks = fcntl
<br>
namespace {
<br>
inbox = yes
<br>
list = yes
<br>
location = <br>
prefix = <br>
separator = /
<br>
subscriptions = yes
<br>
type = private
<br>
}
<br>
namespace {
<br>
location = maildir:/var/imap/%d/public
<br>
prefix = Public/
<br>
separator = /
<br>
subscriptions = no
<br>
type = public
<br>
}
<br>
namespace {
<br>
list = children
<br>
location = maildir:%%h/Maildir:INDEX=~/Maildir/shared/%%u
<br>
prefix = shared/%%u/
<br>
separator = /
<br>
subscriptions = no
<br>
type = shared
<br>
}
<br>
passdb {
<br>
args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
<br>
driver = sql
<br>
}
<br>
plugin {
<br>
acl = vfile
<br>
acl_shared_dict = <a class="moz-txt-link-freetext" href="file:/var/db/dovecot/shared-mailboxes">file:/var/db/dovecot/shared-mailboxes</a>
<br>
fts = squat
<br>
fts_autoindex = yes
<br>
fts_squat = partial=4 full=10
<br>
quota = maildir:User quota
<br>
quota_rule = *:storage=50G
<br>
quota_rule2 = Trash:storage=+10%%
<br>
quota_rule3 = Spam:storage=+20%%
<br>
quota_warning = storage=95%% quota-warning 95 %u
<br>
quota_warning2 = storage=80%% quota-warning 80 %u
<br>
sieve = ~/.dovecot.sieve
<br>
sieve_after = /var/imap/sieve/sieve-after
<br>
sieve_before = /var/imap/sieve/sieve-before
<br>
sieve_default = /var/imap/sieve/default.sieve
<br>
sieve_dir = /var/imap/%d/%n/sieve
<br>
sieve_global_dir = /var/imap/sieve
<br>
sieve_max_script_size = 1M
<br>
}
<br>
postmaster_address = <a class="moz-txt-link-abbreviated" href="mailto:postmaster@alamics.ru">postmaster@alamics.ru</a>
<br>
protocols = imap pop3 lmtp sieve
<br>
service auth {
<br>
client_limit = 62464
<br>
unix_listener /var/spool/postfix/private/auth {
<br>
group = postfix
<br>
mode = 0666
<br>
user = postfix
<br>
}
<br>
unix_listener auth-userdb {
<br>
group = dovecot
<br>
mode = 0660
<br>
user = dovecot
<br>
}
<br>
}
<br>
service imap-login {
<br>
client_limit = 10000
<br>
inet_listener imap {
<br>
port = 143
<br>
}
<br>
inet_listener imaps {
<br>
port = 993
<br>
ssl = yes
<br>
}
<br>
process_limit = 10240
<br>
process_min_avail = 1
<br>
service_count = 0
<br>
vsz_limit = 256 M
<br>
}
<br>
service imap {
<br>
drop_priv_before_exec = yes
<br>
process_limit = 10240
<br>
}
<br>
service managesieve-login {
<br>
inet_listener sieve {
<br>
port = 4190
<br>
}
<br>
}
<br>
service pop3-login {
<br>
inet_listener pop3 {
<br>
port = 110
<br>
}
<br>
inet_listener pop3s {
<br>
port = 995
<br>
ssl = yes
<br>
}
<br>
}
<br>
service quota-warning {
<br>
executable = script /usr/local/bin/quota-warning.sh
<br>
unix_listener quota-warning {
<br>
user = dovecot
<br>
}
<br>
user = dovecot
<br>
}
<br>
ssl_cert =
</usr/local/etc/letsencrypt/live/alamics.ru/fullchain.pem
<br>
ssl_key = # hidden, use -P to show it
<br>
syslog_facility = local6
<br>
userdb {
<br>
args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
<br>
driver = sql
<br>
}
<br>
protocol lmtp {
<br>
mail_plugins = " quota acl sieve"
<br>
}
<br>
protocol lda {
<br>
mail_plugins = " quota acl sieve"
<br>
}
<br>
protocol imap {
<br>
imap_client_workarounds = tb-extra-mailbox-sep
<br>
mail_max_userip_connections = 512
<br>
mail_plugins = quota imap_quota fts fts_squat
<br>
}<br>
</span></p>
<p>===Cut===</p>
<p><br>
</p>
<p>Thanks.</p>
<p>Eugene.<br>
</p>
</body>
</html>