Error: Raw backtrace and index cache
Aki Tuomi
aki.tuomi at open-xchange.com
Wed Nov 20 14:48:36 EET 2019
This is likely fixed in more recent version, can you try with 2.2.36?
Aki
On 20.11.2019 11.20, Maciej Milaszewski IQ PL wrote:
> Hi
> Thanx for replay.
>
> Log:
>
> http://paste.debian.net/1117077/
>
>
> On 20.11.2019 10:07, Aki Tuomi wrote:
>> Firstly, 2.2.13 is about 5 years old. So there's that. It would be
>> helpful if you can reproduce this with 2.2.36.
>>
>> Also, you forgot to actually include in your log snippet the panic. So
>> maybe few more lines before the Raw backtrace?
>>
>> Aki
>>
>> On 20.11.2019 10.54, Maciej Milaszewski IQ PL via dovecot wrote:
>>> Hi
>>> I have "problem" with dovect 2.2.13 from repo debian8 and I don't know
>>> how to solve it ...
>>>
>>> Server is a virtual (kvm) with debian 8.11 (postfix + dovecot from repo)
>>> and storage is mounting via nfs (I have use only one dovecot with
>>> external storage)
>>>
>>> All works fine but sometime ( after a few hours ) I have got a problem
>>> with dovecot cache (i use indexes)
>>> logs -> http://paste.debian.net/1117072/
>>>
>>>
>>> The store is mounted via nfs in /home/
>>> index is local in /var/dovecot_indexes%h
>>>
>>> All go back to normal when i remove indexes like:
>>> find /var/dovecot_indexes/home/ -name 'dovecot*' -type f -delete
>>> but this is not good solution
>>>
>>> What am I doing wrong ?
>>>
>>>
>>> For tunning nfs in 10-mail.conf:
>>>
>>> ---------
>>> "mail_location = maildir:~/Maildir:INDEX=/var/dovecot_indexes%h
>>>
>>> namespace inbox {
>>> inbox = yes
>>> }
>>>
>>> mmap_disable = yes
>>> dotlock_use_excl = no
>>> mail_fsync = always
>>>
>>> mail_nfs_storage = no
>>> mail_nfs_index = no
>>>
>>> lock_method = fcntl
>>> mail_temp_dir = /tmp
>>> mail_plugins = quota expire notify mail_log
>>>
>>> mailbox_idle_check_interval = 30 secs
>>> mail_temp_scan_interval = 1w
>>> maildir_very_dirty_syncs = no
>>>
>>> -------------
>>>
>>> doveconf -n
>>>
>>> # 2.2.13: /etc/dovecot/dovecot.conf
>>> # OS: Linux 3.16.0-9-amd64 x86_64 Debian 8.11
>>> auth_mechanisms = plain login
>>> disable_plaintext_auth = no
>>> dotlock_use_excl = no
>>> lda_original_recipient_header = X-Original-To
>>> log_path = /var/log/dovecot/dovecot.mail133
>>> mail_fsync = always
>>> mail_location = maildir:~/Maildir:INDEX=/var/dovecot_indexes%h
>>> mail_plugins = quota expire notify mail_log
>>> managesieve_notify_capability = mailto
>>> managesieve_sieve_capability = fileinto reject envelope
>>> encoded-character vacation subaddress comparator-i;ascii-numeric
>>> relational regex imap4flags copy include variables body enotify
>>> environment mailbox date index ihave duplicate mime foreverypart extracttext
>>> mmap_disable = yes
>>> namespace inbox {
>>> inbox = yes
>>> location =
>>> mailbox Drafts {
>>> special_use = \Drafts
>>> }
>>> mailbox Junk {
>>> special_use = \Junk
>>> }
>>> mailbox Sent {
>>> special_use = \Sent
>>> }
>>> mailbox "Sent Messages" {
>>> special_use = \Sent
>>> }
>>> mailbox Trash {
>>> special_use = \Trash
>>> }
>>> prefix =
>>> }
>>> passdb {
>>> driver = pam
>>> }
>>> passdb {
>>> args = /etc/dovecot/dovecot-sql.conf
>>> driver = sql
>>> }
>>> plugin {
>>> mail_log_events = delete undelete expunge copy mailbox_delete
>>> mailbox_rename
>>> mail_log_fields = uid box msgid size
>>> sieve = ~/dovecot.sieve
>>> sieve_default = /var/lib/dovecot/sieve/default.sieve
>>> sieve_dir = %h/sieve
>>> sieve_global_dir = /var/lib/dovecot/sieve/
>>> }
>>> protocols = " imap lmtp sieve pop3"
>>> service auth {
>>> unix_listener auth-master {
>>> group = users
>>> mode = 0666
>>> user = virtual
>>> }
>>> unix_listener auth-userdb {
>>> group = users
>>> user = virtual
>>> }
>>> }
>>> service lmtp {
>>> inet_listener lmtp {
>>> port = 24
>>> }
>>> unix_listener /var/spool/postfix/private/dovecot-lmtp {
>>> group = postfix
>>> mode = 0600
>>> user = postfix
>>> }
>>> user = virtual
>>> }
>>> service managesieve-login {
>>> inet_listener sieve {
>>> address = 127.0.0.1 94.124.15.58
>>> port = 4190
>>> }
>>> }
>>> ssl_ca = /etc/postfix/ssl/mail.maximail.pl.pem
>>> ssl_cert = </etc/postfix/ssl/mail.maximail.pl.pem
>>> ssl_key = </etc/postfix/ssl/mail.maximail.pl.key
>>> ssl_protocols = !SSLv2 !SSLv3
>>> userdb {
>>> driver = passwd
>>> }
>>> userdb {
>>> args = /etc/dovecot/dovecot-sql.conf
>>> driver = sql
>>> }
>>> protocol lmtp {
>>> info_log_path = /var/log/dovecot/dovecot.mali133
>>> lmtp_save_to_detail_mailbox = yes
>>> mail_plugins = quota sieve notify push_notification
>>> }
>>> protocol lda {
>>> auth_socket_path = /var/run/dovecot/auth-master
>>> lda_mailbox_autocreate = yes
>>> log_path = /var/log/dovecot/dovecot-lda.mail133
>>> mail_plugins = sieve
>>> postmaster_address = root
>>> }
>>>
>
More information about the dovecot
mailing list