Panic: file userdb-blocking with Dovecot 2.3.19
Niklas Meyer
info at servercow.de
Tue May 24 14:00:43 UTC 2022
Hello all,
since we´ve tested around with the new dovecot release in the mailcow
project we´ve came across a curious and new error with Dovecot:
/auth: Panic: file userdb-blocking.c: line 124
(userdb_blocking_iter_next): assertion failed: (ctx->conn != NULL)/
*System Information:*
*Dovecot Version: 2.3.19 (b3ad6004dc)**
*
*OS: Debian 11 (dovecot is running in a docker container)*
*CPU: x86*
*Filesystem: ext4*
The error occurs only with the newest Dovecot release (2.3.19), the
config hasn´t been changed.
In the Attachment you can find all (hopefully) helpful informations.
Maybe it is a simple fix.
Kind regards and thanks for your help.
--
The mailcow Team
- Niklas
---
The Infrastructure Company GmbH
Parkstr. 42
47877 Willich
Handelsregister: Amtsgericht Krefeld, HRB 15904
USt-IdNr.: DE308854956
Geschäftsführer: Martin Vogt
/*Hinweis: *Der Inhalt dieser E-Mail ist vertraulich und nur für den in
der Nachricht angegebenen Empfänger bestimmt.
Es ist strengstens untersagt, irgendeinen Teil dieser Nachricht ohne
schriftliche Zustimmung des Absenders an Dritte weiterzugeben.
Wenn Sie diese Nachricht irrtümlich erhalten haben, antworten Sie bitte
auf diese Nachricht und folgen Sie mit ihrer Löschung,
so dass wir sicherstellen können, dass ein solcher Fehler in Zukunft
nicht mehr vorkommt./
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dovecot.org/pipermail/dovecot/attachments/20220524/fae0b49e/attachment-0001.htm>
-------------- next part --------------
# 2.3.19 (b3ad6004dc): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.19 (4eae2f79)
# OS: Linux 5.10.0-14-amd64 x86_64 Debian 11.3
# Hostname: 8e0838557834
auth_master_user_separator = *
auth_mechanisms = plain login
default_client_limit = 10400
default_vsz_limit = 1 G
dict {
sieve_after = mysql:/etc/dovecot/sql/dovecot-dict-sql-sieve_after.conf
sieve_before = mysql:/etc/dovecot/sql/dovecot-dict-sql-sieve_before.conf
sqlquota = mysql:/etc/dovecot/sql/dovecot-dict-sql-quota.conf
}
doveadm_port = 12345
imap_max_line_length = 2 M
listen = *,[::]
log_timestamp = "%Y-%m-%d %H:%M:%S "
login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c %k
mail_attachment_dir = /var/attachments
mail_attachment_fs = crypt:set_prefix=mail_crypt_global:posix:
mail_attribute_dict = file:%h/dovecot-attributes
mail_home = /var/vmail/%d/%n
mail_location = maildir:~/
mail_max_userip_connections = 500
mail_plugins = </etc/dovecot/mail_plugins
mail_prefetch_count = 30
mail_shared_explicit_inbox = yes
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 vacation-seconds editheader imapflags notify imapsieve vnd.dovecot.imapsieve
namespace {
list = children
location = maildir:%%h/Maildir:INDEX=~/Maildir/Shared/%%u
prefix = Shared/%%u/
separator = /
subscriptions = no
type = shared
}
namespace inbox {
inbox = yes
location =
mailbox Архив {
special_use = \Archive
}
mailbox Архів {
special_use = \Archive
}
mailbox Видалені {
special_use = \Trash
}
mailbox "Видалені елементи" {
special_use = \Trash
}
mailbox Корзина {
special_use = \Trash
}
mailbox Кошик {
special_use = \Trash
}
mailbox Надіслані {
special_use = \Sent
}
mailbox "Надіслані елементи" {
special_use = \Sent
}
mailbox "Небажана пошта" {
special_use = \Junk
}
mailbox "Нежелательная почта" {
special_use = \Junk
}
mailbox Отправленные {
special_use = \Sent
}
mailbox "Отправленные элементы" {
special_use = \Sent
}
mailbox Спам {
special_use = \Junk
}
mailbox Удаленные {
special_use = \Trash
}
mailbox "Удаленные элементы" {
special_use = \Trash
}
mailbox Чернетки {
special_use = \Drafts
}
mailbox Черновики {
special_use = \Drafts
}
mailbox 垃圾箱 {
special_use = \Junk
}
mailbox 垃圾 {
special_use = \Junk
}
mailbox 已删除消息 {
special_use = \Trash
}
mailbox 已删除邮件 {
special_use = \Trash
}
mailbox 已发送消息 {
special_use = \Sent
}
mailbox 已发送邮件 {
special_use = \Sent
}
mailbox 已发送 {
special_use = \Sent
}
mailbox 废件箱 {
special_use = \Trash
}
mailbox 归档 {
special_use = \Archive
}
mailbox 草稿箱 {
special_use = \Drafts
}
mailbox 草稿 {
special_use = \Drafts
}
mailbox Archív {
special_use = \Archive
}
mailbox Archief {
special_use = \Archive
}
mailbox Archiv {
special_use = \Archive
}
mailbox Archive {
auto = subscribe
special_use = \Archive
}
mailbox Archives {
special_use = \Archive
}
mailbox Archivovať {
special_use = \Archive
}
mailbox Arkeverat {
special_use = \Archive
}
mailbox Arkiv {
special_use = \Archive
}
mailbox "Arkiveret mails" {
special_use = \Archive
}
mailbox Arquivo {
special_use = \Archive
}
mailbox Arquivos {
special_use = \Archive
}
mailbox "Borttagna Meddelanden" {
special_use = \Trash
}
mailbox Concepten {
special_use = \Drafts
}
mailbox "Deleted Items" {
special_use = \Trash
}
mailbox "Deleted Messages" {
special_use = \Trash
}
mailbox Drafts {
auto = subscribe
special_use = \Drafts
}
mailbox Entwürfe {
special_use = \Drafts
}
mailbox Enviados {
special_use = \Sent
}
mailbox "Gelöschte Elemente" {
special_use = \Trash
}
mailbox "Gelöschte Objekte" {
special_use = \Trash
}
mailbox Gesendet {
special_use = \Sent
}
mailbox "Gesendete Elemente" {
special_use = \Sent
}
mailbox "Gesendete Objekte" {
special_use = \Sent
}
mailbox "Infikované položky" {
special_use = \Junk
}
mailbox "Itens Enviados" {
special_use = \Sent
}
mailbox "Itens Excluídos" {
special_use = \Trash
}
mailbox "Itens Excluidos" {
special_use = \Trash
}
mailbox Junk-E-Mail {
special_use = \Junk
}
mailbox Junk {
auto = subscribe
special_use = \Junk
}
mailbox "Junk E-Mail" {
special_use = \Junk
}
mailbox Kladde {
special_use = \Drafts
}
mailbox Koš {
special_use = \Trash
}
mailbox Koncepty {
special_use = \Drafts
}
mailbox Lixeira {
special_use = \Trash
}
mailbox "Lixo Eletrônico" {
special_use = \Junk
}
mailbox "Nevyžádaná pošta" {
special_use = \Junk
}
mailbox "Nevyžiadaná pošta" {
special_use = \Junk
}
mailbox "Odeslaná pošta" {
special_use = \Sent
}
mailbox "Odoslaná pošta" {
special_use = \Sent
}
mailbox Odoslané {
special_use = \Sent
}
mailbox "Odstránené položky" {
special_use = \Trash
}
mailbox "Odstraněná pošta" {
special_use = \Trash
}
mailbox "Ongewenste e-mail" {
special_use = \Junk
}
mailbox Papierkorb {
special_use = \Trash
}
mailbox Prullenbak {
special_use = \Trash
}
mailbox Rascunhos {
special_use = \Drafts
}
mailbox Rubbish {
special_use = \Trash
}
mailbox Sendt {
special_use = \Sent
}
mailbox "Sendte mails" {
special_use = \Sent
}
mailbox Sent {
auto = subscribe
special_use = \Sent
}
mailbox "Sent Items" {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox "Skickade Meddelanden" {
special_use = \Sent
}
mailbox Skickat {
special_use = \Sent
}
mailbox Skräp {
special_use = \Trash
}
mailbox Skraldespand {
special_use = \Trash
}
mailbox "Slettet mails" {
special_use = \Trash
}
mailbox Spam {
special_use = \Junk
}
mailbox Trash {
auto = subscribe
special_use = \Trash
}
mailbox Udkast {
special_use = \Drafts
}
mailbox Utkast {
special_use = \Drafts
}
mailbox "Verwijderde items" {
special_use = \Trash
}
mailbox Verzonden {
special_use = \Sent
}
mailbox "Verzonden items" {
special_use = \Sent
}
prefix =
separator = /
}
passdb {
args = file=/etc/dovecot/lua/passwd-verify.lua blocking=yes
driver = lua
}
passdb {
args = /etc/dovecot/dovecot-master.passwd
driver = passwd-file
master = yes
skip = authenticated
}
passdb {
args = file=/etc/dovecot/lua/passwd-verify.lua blocking=yes
driver = lua
}
passdb {
args = allow_real_nets=172.22.1.248/32 password=#hidden_use-P_to_show#
driver = static
}
plugin {
acl = vfile
acl_anyone = </etc/dovecot/acl_anyone
acl_shared_dict = file:/var/vmail/shared-mailboxes.db
acl_user = %u
fts = solr
fts_autoindex = yes
fts_solr = url=http://solr:8983/solr/dovecot-fts/
imapsieve_mailbox1_before = file:/usr/lib/dovecot/sieve/report-spam.sieve
imapsieve_mailbox1_causes = COPY
imapsieve_mailbox1_name = Junk
imapsieve_mailbox2_before = file:/usr/lib/dovecot/sieve/report-ham.sieve
imapsieve_mailbox2_causes = COPY
imapsieve_mailbox2_from = Junk
imapsieve_mailbox2_name = *
listescape_char = \
mail_crypt_global_private_key = # hidden, use -P to show it
mail_crypt_global_public_key = # hidden, use -P to show it
mail_crypt_save_version = 2
mail_log_cached_only = yes
mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename
mail_log_fields = uid box msgid size
master_user = %u
quota = dict:Userquota::proxy::sqlquota
quota_rule2 = Trash:storage=+100%%
quota_warning = storage=95%% quota-warning 95 %u
quota_warning2 = storage=80%% quota-warning 80 %u
sieve = /var/vmail/sieve/%u.sieve
sieve_after = dict:proxy::sieve_after;name=active;bindir=/var/vmail/sieve_after_bindir
sieve_after2 = /var/vmail/sieve/global_sieve_after.sieve
sieve_before = /var/vmail/sieve/global_sieve_before.sieve
sieve_before2 = dict:proxy::sieve_before;name=active;bindir=/var/vmail/sieve_before_bindir
sieve_duplicate_default_period = 1m
sieve_duplicate_max_period = 7d
sieve_extensions = +notify +imapflags +vacation-seconds +editheader
sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.execute
sieve_max_actions = 101
sieve_max_redirects = 100
sieve_max_script_size = 1M
sieve_pipe_bin_dir = /usr/lib/dovecot/sieve
sieve_plugins = sieve_imapsieve sieve_extprograms
sieve_quota_max_scripts = 0
sieve_quota_max_storage = 0
sieve_redirect_envelope_from = recipient
sieve_vacation_default_period = 60s
sieve_vacation_max_period = 0
sieve_vacation_min_period = 5s
sieve_vacation_send_from_recipient = yes
zlib_save = lz4
}
protocols = imap sieve lmtp pop3
replication_dsync_parameters = -d -l 30 -U -n INBOX
service aggregator {
fifo_listener replication-notify-fifo {
user = vmail
}
unix_listener replication-notify {
user = vmail
}
}
service auth {
inet_listener auth-inet {
port = 10001
}
unix_listener auth-master {
mode = 0600
user = vmail
}
unix_listener auth-userdb {
mode = 0600
user = vmail
}
vsz_limit = 2 G
}
service config {
unix_listener config {
group = vmail
mode = 0660
user = root
}
}
service dict {
unix_listener dict {
group = vmail
mode = 0660
user = vmail
}
}
service doveadm {
inet_listener {
port = 12345
}
vsz_limit = 2 G
}
service imap-login {
inet_listener imap_haproxy {
haproxy = yes
port = 10143
}
inet_listener imaps_haproxy {
haproxy = yes
port = 10993
ssl = yes
}
process_limit = 10000
service_count = 1
user = dovenull
vsz_limit = 1 G
}
service imap {
executable = imap
user = vmail
vsz_limit = 1 G
}
service lmtp {
inet_listener lmtp-inet {
port = 24
}
user = vmail
}
service log {
user = dovenull
}
service managesieve-login {
inet_listener sieve {
port = 4190
}
inet_listener sieve_haproxy {
haproxy = yes
port = 14190
}
process_min_avail = 2
service_count = 1
vsz_limit = 1 G
}
service managesieve {
process_limit = 256
}
service pop3-login {
inet_listener pop3_haproxy {
haproxy = yes
port = 10110
}
inet_listener pop3s_haproxy {
haproxy = yes
port = 10995
ssl = yes
}
service_count = 1
vsz_limit = 1 G
}
service quota-warning {
executable = script /usr/local/bin/quota_notify.py
unix_listener quota-warning {
user = vmail
}
user = vmail
}
service replicator {
process_min_avail = 1
unix_listener replicator-doveadm {
mode = 0666
}
}
service stats {
unix_listener stats-writer {
mode = 0660
user = vmail
}
}
ssl_cert = </etc/ssl/mail/cert.pem
ssl_cipher_list = ALL:!ADH:!LOW:!SSLv2:!SSLv3:!EXP:!aNULL:!eNULL:!3DES:!MD5:!PSK:!DSS:!RC4:!SEED:!IDEA:+HIGH:+MEDIUM
ssl_dh = # hidden, use -P to show it
ssl_key = # hidden, use -P to show it
ssl_options = no_compression no_ticket
ssl_prefer_server_ciphers = yes
submission_host = postfix:588
userdb {
args = /etc/dovecot/dovecot-master.userdb
driver = passwd-file
}
userdb {
args = /etc/dovecot/sql/dovecot-dict-sql-userdb.conf
driver = sql
skip = found
}
protocol imap {
imap_metadata = yes
mail_plugins = </etc/dovecot/mail_plugins_imap
}
protocol lmtp {
auth_socket_path = /var/run/dovecot/auth-master
mail_plugins = </etc/dovecot/mail_plugins_lmtp
}
protocol sieve {
managesieve_logout_format = bytes=%i/%o
}
remote 127.0.0.1 {
disable_plaintext_auth = no
}
remote 172.22.1.248 {
disable_plaintext_auth = no
}
local_name develcow.derlinkman.de {
ssl_cert = </etc/ssl/mail/develcow.derlinkman.de/cert.pem
ssl_key = # hidden, use -P to show it
}
local_name autoconfig.derlinkman.de {
ssl_cert = </etc/ssl/mail/develcow.derlinkman.de/cert.pem
ssl_key = # hidden, use -P to show it
}
local_name autodiscover.derlinkman.de {
ssl_cert = </etc/ssl/mail/develcow.derlinkman.de/cert.pem
ssl_key = # hidden, use -P to show it
}
-------------- next part --------------
name pid available_count total_count idle_start last_status_update last_kill_sent
managesieve-login 1197 1 0 1653398959 1653398959 0
managesieve-login 680 1 0 1653398796 1653398796 0
stats 144 10393 34 0 1653398962 0
replicator 139 10400 0 1653397976 1653397976 0
log 141 10368 32 0 1653398962 0
lmtp 764 1 2 1653398959 1653398959 0
config 143 10396 26 0 1653398962 0
auth 149 10396 25 0 1653398960 0
auth-worker 767 0 1 0 1653398913 0
anvil 140 10397 25 0 1653398960 0
###################### AFTER 3 SECONDS ######################
name pid available_count total_count idle_start last_status_update last_kill_sent
managesieve-login 1197 1 0 1653398959 1653398959 0
managesieve-login 680 1 0 1653398796 1653398796 0
stats 144 10393 35 0 1653398965 0
replicator 139 10400 0 1653397976 1653397976 0
log 141 10369 32 0 1653398963 0
lmtp 764 1 2 1653398959 1653398959 0
config 143 10396 27 0 1653398965 0
auth 149 10396 25 0 1653398960 0
auth-worker 767 0 1 0 1653398913 0
anvil 140 10397 25 0 1653398960 0
-------------- next part --------------
# Start: Tue May 24 15:29:22 CEST 2022
root 131 0.0 0.0 7916 4172 pts/0 S 15:12 0:00 /usr/sbin/dovecot -F
root 139 0.0 0.0 4364 2820 pts/0 S 15:12 0:00 dovecot/replicator
dovecot 140 0.0 0.0 4208 1080 pts/0 S 15:12 0:00 dovecot/anvil
dovenull 141 0.0 0.0 4476 2848 pts/0 S 15:12 0:00 dovecot/log
root 143 0.0 0.1 9004 6448 pts/0 S 15:12 0:00 dovecot/config
dovecot 144 0.0 0.0 5672 3200 pts/0 S 15:12 0:00 dovecot/stats
dovecot 149 0.0 0.1 16332 8580 pts/0 S 15:12 0:00 dovecot/auth
dovenull 680 0.0 0.0 8428 5660 pts/0 S 15:26 0:00 dovecot/managesieve-login
vmail 764 0.0 0.1 18180 11576 pts/0 S 15:28 0:00 dovecot/lmtp
root 767 0.0 0.1 16328 8616 pts/0 S 15:28 0:00 dovecot/auth -w
dovenull 1197 0.0 0.0 8428 5672 pts/0 S 15:29 0:00 dovecot/managesieve-login
# End: Tue May 24 15:29:22 CEST 2022
###################### AFTER 3 SECONDS ######################
# Start: Tue May 24 15:29:25 CEST 2022
root 131 0.0 0.0 7916 4172 pts/0 S 15:12 0:00 /usr/sbin/dovecot -F
root 139 0.0 0.0 4364 2820 pts/0 S 15:12 0:00 dovecot/replicator
dovecot 140 0.0 0.0 4208 1080 pts/0 S 15:12 0:00 dovecot/anvil
dovenull 141 0.0 0.0 4476 2848 pts/0 S 15:12 0:00 dovecot/log
root 143 0.0 0.1 9004 6448 pts/0 S 15:12 0:00 dovecot/config
dovecot 144 0.0 0.0 5672 3200 pts/0 S 15:12 0:00 dovecot/stats
dovecot 149 0.0 0.1 16332 8580 pts/0 S 15:12 0:00 dovecot/auth
dovenull 680 0.0 0.0 8428 5660 pts/0 S 15:26 0:00 dovecot/managesieve-login
vmail 764 0.0 0.1 18180 11576 pts/0 S 15:28 0:00 dovecot/lmtp
root 767 0.0 0.1 16328 8616 pts/0 S 15:28 0:00 dovecot/auth -w
dovenull 1197 0.0 0.0 8428 5672 pts/0 S 15:29 0:00 dovecot/managesieve-login
# End: Tue May 24 15:29:25 CEST 2022
-------------- next part --------------
name: managesieve-login
process_count: 2
process_avail: 2
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 21
name: managesieve
process_count: 0
process_avail: 0
process_limit: 256
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: tcpwrap
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: health-check
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: stats
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: replicator
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: aggregator
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: pop3
process_count: 0
process_avail: 0
process_limit: 1024
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: pop3-login
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: old-stats
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: log
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: lmtp
process_count: 1
process_avail: 1
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 7
name: ipc
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: indexer-worker
process_count: 0
process_avail: 0
process_limit: 10
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: indexer
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap
process_count: 0
process_avail: 0
process_limit: 1024
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap-urlauth-worker
process_count: 0
process_avail: 0
process_limit: 1024
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap-urlauth
process_count: 0
process_avail: 0
process_limit: 1024
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap-urlauth-login
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap-login
process_count: 0
process_avail: 0
process_limit: 10000
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 44
name: imap-hibernate
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: doveadm
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: dns-client
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: director
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: dict
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: dict-async
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: config
process_count: 1
process_avail: 1
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: auth
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 1653397976
exit_failures_in_sec: 1
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 2
name: auth-worker
process_count: 1
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 8
name: anvil
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: quota-warning
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
###################### AFTER 3 SECONDS ######################
name: managesieve-login
process_count: 2
process_avail: 2
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 21
name: managesieve
process_count: 0
process_avail: 0
process_limit: 256
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: tcpwrap
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: health-check
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: stats
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: replicator
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: aggregator
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: pop3
process_count: 0
process_avail: 0
process_limit: 1024
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: pop3-login
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: old-stats
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: log
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: lmtp
process_count: 1
process_avail: 1
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 7
name: ipc
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: indexer-worker
process_count: 0
process_avail: 0
process_limit: 10
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: indexer
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap
process_count: 0
process_avail: 0
process_limit: 1024
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap-urlauth-worker
process_count: 0
process_avail: 0
process_limit: 1024
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap-urlauth
process_count: 0
process_avail: 0
process_limit: 1024
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap-urlauth-login
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: imap-login
process_count: 0
process_avail: 0
process_limit: 10000
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 44
name: imap-hibernate
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: doveadm
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: dns-client
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: director
process_count: 0
process_avail: 0
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: dict
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: dict-async
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
name: config
process_count: 1
process_avail: 1
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: auth
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 1653397976
exit_failures_in_sec: 1
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 2
name: auth-worker
process_count: 1
process_avail: 0
process_limit: 100
client_limit: 1
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 8
name: anvil
process_count: 1
process_avail: 1
process_limit: 1
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: n
doveadm_stop: n
process_total: 1
name: quota-warning
process_count: 0
process_avail: 0
process_limit: 100
client_limit: 10400
throttle_secs: 0
exit_failure_last: 0
exit_failures_in_sec: 0
last_drop_warning: 0
listen_pending: n
listening: y
doveadm_stop: n
process_total: 0
-------------- next part --------------
metric_name field count sum min max avg median stddev %95
###################### AFTER 3 SECONDS ######################
metric_name field count sum min max avg median stddev %95
-------------- next part --------------
15:29:22 up 1 day, 22:41, 0 users, load average: 0.05, 0.06, 0.10
###################### AFTER 3 SECONDS ######################
15:29:25 up 1 day, 22:42, 0 users, load average: 0.04, 0.06, 0.10
-------------- next part --------------
May 24 15:12:56 Panic: auth: file userdb-blocking.c: line 124 (userdb_blocking_iter_next): assertion failed: (ctx->conn != NULL)
May 24 15:12:56 Error: auth: Raw backtrace: /usr/lib/dovecot/libdovecot.so.0(backtrace_append+0x42) [0x7fce47de9582] -> /usr/lib/dovecot/libdovecot.so.0(backtrace_get+0x1e) [0x7fce47de969e] -> /usr/lib/dovecot/libdovecot.so.0(+0x1022fb) [0x7fce47df62fb] -> /usr/lib/dovecot/libdovecot.so.0(+0x102391) [0x7fce47df6391] -> /usr/lib/dovecot/libdovecot.so.0(+0x55589) [0x7fce47d49589] -> dovecot/auth(+0x13f40) [0x5578f720af40] -> dovecot/auth(+0x35127) [0x5578f722c127] -> dovecot/auth(+0x29626) [0x5578f7220626] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x69) [0x7fce47e0c529] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0x132) [0x7fce47e0dc12] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x50) [0x7fce47e0c5d0] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x40) [0x7fce47e0c790] -> /usr/lib/dovecot/libdovecot.so.0(master_service_run+0x13) [0x7fce47d7f353] -> dovecot/auth(main+0x3a8) [0x5578f720bc88] -> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) [0x7fce47aaad0a] -> dovecot/auth(_start+0x2a) [0x5578f720be5a]
May 24 15:12:56 Error: replicator: auth-master: userdb list: Disconnected unexpectedly
May 24 15:12:56 Error: replicator: listing users failed, can't replicate existing data
May 24 15:12:56 Fatal: auth: master: service(auth): child 146 killed with signal 6 (core not dumped - https://dovecot.org/bugreport.html#coredumps - set /proc/sys/fs/suid_dumpable to 2)
More information about the dovecot
mailing list