Fwd: Memory problems with config service

Víctor Rubiella Monfort vrubiella at cdmon.com
Wed Feb 16 15:20:11 UTC 2022


(Resend to list, sorry for personal reply)



-------- Mensaje reenviado --------
Asunto: 	Re: Memory problems with config service
Fecha: 	Wed, 16 Feb 2022 16:19:32 +0100
De: 	Víctor Rubiella Monfort <vrubiella at cdmon.com>
Para: 	Aki Tuomi <aki.tuomi at open-xchange.com>



# 2.2.27 (): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.16 ()
# OS: Linux 4.9.0-16-amd64 x86_64 Debian 9.9
auth_username_chars = 
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@&
auth_worker_max_count = 25
default_client_limit = 1200
disable_plaintext_auth = no
first_valid_uid = 100
info_log_path = /var/log/dovecot-info.log
log_path = /var/log/dovecot.log
login_greeting = Server ready
login_log_format_elements = user=<%u> method=%m port=%a rip=%r lip=%l 
mpid=%e %c
mail_location = maildir:%h
mail_max_userip_connections = 100
passdb {
   args = /etc/dovecot/mailaccounts.db
   driver = passwd-file
}
plugin {
   quota = maildir:User quota
   quota_rule3 = SPAM:storage=+50M
}
protocols = imap pop3
service config {
   vsz_limit = 9 G
}
service imap-login {
   process_limit = 500
}
service pop3-login {
   process_limit = 500
}
ssl_ca = </home/ssl/system/domain.cat/ca.pem
ssl_cert = </home/ssl/system/domain.cat/crt.pem
ssl_dh_parameters_length = 2048
ssl_key =  # hidden, use -P to show it
userdb {
   args = /etc/dovecot/mailaccounts.db
   driver = passwd-file
}
valid_chroot_dirs = /home/postfix/
protocol imap {
   mail_plugins = quota imap_quota mail_log notify
}
protocol pop3 {
   mail_plugins = quota mail_log notify
}
protocol lda {
   mail_plugins = quota
}

local_name *.hidden.com {
   ssl_cert = </home/ssl/dovecot/live/hidden.com/fullchain.pem
   ssl_key =  # hidden, use -P to show it
}
#3100+ local_name more with different domains.


El 16/2/22 a las 10:02, Aki Tuomi escribió:
>> On 16/02/2022 07:30 Víctor Rubiella Monfort <vrubiella at cdmon.com> wrote:
>>
>>
>> Hi all,
>> I'm having problems with memory in config service. I increased 
>> vsz_limit to 10GB but continue with this errors when try to reload or 
>> restart dovecot:
>>
>> config: Panic: data stack: Out of memory when allocating 2147483688 bytes
>> master: Error: service(config): command startup failed, throttling 
>> for 2 secs
>> config: Fatal: master: service(config): child 5512 killed with signal 
>> 6 (core dumps disabled)
>>
>> Dovecot has a lot of certificates TLS configured (SNI) (about 3k), 
>> but if I check the size of all of them is aprox 170MB on disk.Why 
>> does it need so much memory to boot? Is normal?
>>
>>
>>
>> service config {
>> vsz_limit = {{ vszlimit }}
>> }
> Hi!
>
> Can you send your doveconf -n output?
>
> Aki
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dovecot.org/pipermail/dovecot/attachments/20220216/2254e3d5/attachment.htm>


More information about the dovecot mailing list