“sudo dovecot -F” is not showing any output, looks like it’s running normally 
but services processes are not running 



> 
> On 8/10/2023, at 9:19 AM, Narcis Garcia <[email protected]> wrote:
> 
> sudo dovecot -F
> 
> 
> El 8/10/23 a les 14:11, Jose David Bravo A ha escrit:
>> Hi,
>> I'm running dovecot 2.3.16 on Ubuntu 22.04.2.
>> But when I start dovecot, I can only see that the services are failing to 
>> start. It don't show any additional error about why it's failing, may be 
>> because the log service is not running?
>> Oct 06 15:19:00 master: Error: service(log): command startup failed, 
>> throttling for 2.000 secs
>> Oct 06 15:19:45 master: Error: service(imap-login): command startup failed, 
>> throttling for 2.000 secs
>> Oct 06 15:19:53 master: Error: service(pop3-login): command startup failed, 
>> throttling for 2.000 secs
>> Oct 06 15:21:45 master: Error: service(imap-login): command startup failed, 
>> throttling for 4.000 secs
>> Oct 06 15:21:53 master: Error: service(pop3-login): command startup failed, 
>> throttling for 4.000 secs
>> Oct 06 15:23:45 master: Error: service(imap-login): command startup failed, 
>> throttling for 8.000 secs
>> Oct 06 15:23:53 master: Error: service(pop3-login): command startup failed, 
>> throttling for 8.000 secs
>> Oct 06 15:25:45 master: Error: service(imap-login): command startup failed, 
>> throttling for 16.000 secs
>> Oct 06 15:25:53 master: Error: service(pop3-login): command startup failed, 
>> throttling for 16.000 secs
>> Oct 06 15:27:45 master: Error: service(imap-login): command startup failed, 
>> throttling for 32.000 secs
>> Oct 06 15:27:53 master: Error: service(pop3-login): command startup failed, 
>> throttling for 32.000 secs
>> Oct 06 15:28:23 master: Error: service(stats): command startup failed, 
>> throttling for 2.000 secs
>> Oct 06 15:28:25 master: Error: service(stats): command startup failed, 
>> throttling for 4.000 secs
>> Oct 06 15:29:44 master: Error: service(imap-login): command startup failed, 
>> throttling for 60.000 secs
>> Oct 06 15:29:53 master: Error: service(pop3-login): command startup failed, 
>> throttling for 60.000 secs
>> Is there any option that I can run those services manually so I can see 
>> what's going on and why those are not stating? or any other option to debug 
>> it?
>> This is my current config:
>> # 2.3.16 (7e2e900c1a): /etc/dovecot/dovecot.conf
>> # Pigeonhole version 0.5.16 (09c29328)
>> # OS: Linux 5.14.0-284.11.1.el9_2.x86_64 x86_64 Ubuntu 22.04.2 LTS
>> # Hostname: xxxxxx
>> auth_debug = yes
>> auth_debug_passwords = yes
>> auth_master_user_separator = *
>> auth_mechanisms = PLAIN LOGIN
>> auth_verbose = yes
>> base_dir = /var/run/dovecot
>> default_client_limit = 4096
>> default_process_limit = 500
>> default_vsz_limit = 640 B
>> deliver_log_format = from=%{from}, envelope_sender=%{from_envelope}, 
>> subject=%{subject}, msgid=%m, size=%{size}, 
>> delivery_time=%{delivery_time}ms, %$
>> dict {
>> acl = mysql:/etc/dovecot/dovecot-share-folder.conf
>> lastlogin = mysql:/etc/dovecot/dovecot-last-login.conf
>> quotadict = mysql:/etc/dovecot/dovecot-used-quota.conf
>> }
>> first_valid_uid = 2000
>> imap_hibernate_timeout = 30 secs
>> imap_max_line_length = 2 M
>> last_valid_uid = 2000
>> listen = *
>> login_log_format_elements = user=<%u> method=%m rip=%r lip=%l %c %k
>> mail_attribute_dict = file:%Lh/dovecot-attributes
>> mail_debug = yes
>> mail_gid = 2000
>> mail_location = maildir:%Lh/Maildir/:INDEX=%Lh/Maildir/
>> mail_plugins = acl mail_log mailbox_alias notify quota
>> mail_uid = 2000
>> mailbox_list_index_very_dirty_syncs = 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 imapsieve vnd.dovecot.imapsieve
>> namespace {
>> inbox = yes
>> location =
>> mailbox Archive {
>> auto = no
>> special_use = \Archive
>> }
>> mailbox Archives {
>> auto = no
>> special_use = \Archive
>> }
>> mailbox "Deleted Messages" {
>> auto = no
>> autoexpunge = 60 days
>> special_use = \Trash
>> }
>> mailbox Drafts {
>> auto = subscribe
>> special_use = \Drafts
>> }
>> mailbox Junk {
>> auto = subscribe
>> autoexpunge = 60 days
>> special_use = \Junk
>> }
>> mailbox "Junk E-mail" {
>> auto = no
>> autoexpunge = 60 days
>> special_use = \Junk
>> }
>> mailbox Sent {
>> auto = subscribe
>> special_use = \Sent
>> }
>> mailbox "Sent Items" {
>> auto = no
>> special_use = \Sent
>> }
>> mailbox "Sent Messages" {
>> auto = no
>> special_use = \Sent
>> }
>> mailbox Spam {
>> auto = no
>> autoexpunge = 60 days
>> special_use = \Junk
>> }
>> mailbox Trash {
>> auto = subscribe
>> autoexpunge = 60 days
>> special_use = \Trash
>> }
>> prefix =
>> separator = /
>> type = private
>> }
>> namespace {
>> list = children
>> location = maildir:%%Lh/Maildir/:INDEX=%%Lh/Maildir/Shared/%%Ld/%%Ln
>> prefix = Shared/%%u/
>> separator = /
>> subscriptions = yes
>> type = shared
>> }
>> passdb {
>> args = /etc/dovecot/dovecot-master-users
>> driver = passwd-file
>> master = yes
>> }
>> passdb {
>> args = /opt/iredmail/custom/dovecot/master-users
>> driver = passwd-file
>> master = yes
>> }
>> passdb {
>> args = /etc/dovecot/dovecot-mysql.conf
>> driver = sql
>> }
>> plugin {
>> acl = vfile
>> acl_shared_dict = proxy::acl
>> imapsieve_mailbox1_before = 
>> file:/opt/iredmail/bin/dovecot/sieve/report_spam.sieve
>> imapsieve_mailbox1_causes = COPY APPEND
>> imapsieve_mailbox1_name = Junk
>> imapsieve_mailbox2_before = 
>> file:/opt/iredmail/bin/dovecot/sieve/report_ham.sieve
>> imapsieve_mailbox2_causes = COPY
>> imapsieve_mailbox2_from = Junk
>> imapsieve_mailbox2_name = *
>> imapsieve_url = sieve://127.0.0.1:4190
>> last_login_dict = proxy::lastlogin
>> last_login_key = # hidden, use -P to show it
>> mail_log_events = delete undelete expunge copy save mailbox_create 
>> mailbox_delete mailbox_rename
>> mail_log_fields = uid box msgid size from subject flags
>> mailbox_alias_new = Sent Messages
>> mailbox_alias_new2 = Sent Items
>> mailbox_alias_old = Sent
>> mailbox_alias_old2 = Sent
>> quota = dict:user::proxy::quotadict
>> quota_grace = 50M
>> quota_rule = *:storage=1G
>> quota_status_nouser = DUNNO
>> quota_status_overquota = 552 5.2.2 Mailbox is full
>> quota_status_success = DUNNO
>> quota_warning = storage=100%% quota-warning 100 %u
>> quota_warning2 = storage=95%% quota-warning 95 %u
>> quota_warning3 = storage=90%% quota-warning 90 %u
>> quota_warning4 = storage=85%% quota-warning 85 %u
>> sieve = ~/sieve/dovecot.sieve
>> sieve_before = /var/vmail/sieve/dovecot.sieve
>> sieve_dir = ~/sieve
>> sieve_global_dir = /var/vmail/sieve
>> sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment
>> sieve_max_redirects = 30
>> sieve_pipe_bin_dir = /opt/iredmail/bin/dovecot/sieve
>> sieve_plugins = sieve_imapsieve sieve_extprograms
>> sieve_redirect_envelope_from = recipient
>> sieve_vacation_send_from_recipient = yes
>> }
>> protocols = pop3 imap sieve lmtp
>> service anvil {
>> process_limit = 1
>> unix_listener anvil-auth-penalty {
>> group = vmail
>> mode = 0660
>> user = vmail
>> }
>> }
>> service auth {
>> client_limit = 4096
>> inet_listener {
>> port = 12346
>> }
>> process_limit = 1
>> unix_listener /var/spool/postfix/private/dovecot-auth {
>> group = vmail
>> mode = 0666
>> user = vmail
>> }
>> unix_listener auth-master {
>> group = vmail
>> mode = 0666
>> user = vmail
>> }
>> unix_listener auth-userdb {
>> group = vmail
>> mode = 0660
>> user = vmail
>> }
>> }
>> service dict {
>> unix_listener dict {
>> group = vmail
>> mode = 0660
>> user = vmail
>> }
>> }
>> service imap-hibernate {
>> unix_listener imap-hibernate {
>> group = vmail
>> user = vmail
>> }
>> }
>> service imap-login {
>> client_limit = 0
>> inet_listener imap {
>> port = 143
>> }
>> inet_listener imaps {
>> port = 993
>> ssl = yes
>> }
>> process_limit = 0
>> service_count = 0
>> }
>> service imap {
>> process_limit = 4096
>> unix_listener imap-master {
>> group = vmail
>> mode = 0666
>> user = vmail
>> }
>> }
>> service lmtp {
>> executable = lmtp -L
>> inet_listener lmtp {
>> port = 24
>> }
>> process_min_avail = 5
>> user = vmail
>> }
>> service managesieve-login {
>> inet_listener sieve {
>> port = 4190
>> }
>> }
>> service pop3-login {
>> client_limit = 0
>> inet_listener pop3 {
>> port = 110
>> }
>> inet_listener pop3s {
>> port = 995
>> ssl = yes
>> }
>> process_limit = 0
>> service_count = 0
>> }
>> service pop3 {
>> process_limit = 4096
>> }
>> service quota-status {
>> client_limit = 1000
>> executable = quota-status -p postfix
>> inet_listener {
>> port = 12340
>> }
>> }
>> service quota-warning {
>> executable = script /opt/iredmail/bin/dovecot/quota_warning.sh
>> unix_listener quota-warning {
>> group = vmail
>> mode = 0660
>> user = vmail
>> }
>> }
>> service stats {
>> inet_listener stats {
>> address = 0.0.0.0
>> port = 24242
>> }
>> unix_listener stats-writer {
>> group = vmail
>> mode = 0660
>> user = vmail
>> }
>> }
>> ssl = required
>> ssl_cert = </opt/iredmail/ssl/cert.pem
>> ssl_cipher_list = EECDH+CHACHA20:EECDH+AESGCM:EDH+AESGCM:AES256+EECDH
>> ssl_dh = # hidden, use -P to show it
>> ssl_key = # hidden, use -P to show it
>> ssl_prefer_server_ciphers = yes
>> syslog_facility = local5
>> userdb {
>> args = /etc/dovecot/dovecot-mysql.conf
>> driver = sql
>> }
>> protocol imap {
>> imap_client_workarounds = tb-extra-mailbox-sep
>> imap_metadata = yes
>> mail_max_userip_connections = 30
>> mail_plugins = acl mail_log mailbox_alias notify quota imap_quota imap_acl 
>> imap_sieve last_login zlib
>> }
>> protocol pop3 {
>> mail_max_userip_connections = 30
>> mail_plugins = acl mail_log mailbox_alias notify quota last_login zlib
>> pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
>> pop3_uidl_format = %08Xu%08Xv
>> }
>> protocol lda {
>> lda_mailbox_autocreate = yes
>> lda_mailbox_autosubscribe = yes
>> mail_plugins = acl mail_log mailbox_alias notify quota sieve last_login
>> }
>> protocol lmtp {
>> lmtp_save_to_detail_mailbox = yes
>> mail_plugins = acl mail_log mailbox_alias notify quota sieve last_login
>> recipient_delimiter = +
>> }
>> Thank you! [ http://www.colombiahosting.com/ ]
>> Jose Bravo
>> _______________________________________________
>> dovecot mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
> 
> -- 
> 
> Narcis Garcia
> 
> __________
> I'm using this dedicated address because personal addresses aren't masked 
> enough at this mail public archive. Public archive administrator should 
> remove and omit any @, dot and mailto combinations against automated 
> addresses collectors.
> _______________________________________________
> dovecot mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to