<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>