Hello, We need help with an issue that we are running into when we are trying to run Dovecot in Docker container. Also how do we enable debugging for dovecot. Logs doesn't show any info about the issue. Below processes are not running when a Director service is started: dovecot-Dovecot/auth dovecot-Dovecot/ssl-params dovecot-Director/lmtp dovecot-Director/ssl-params dovecot-Director/imap-login director Here is the version that I'm running and including the dovecot -n output below: bash-4.2# dovecot --version 2.2.36 bash-4.2# dovecot -n # 2.2.36 (xxxxx): /etc/dovecot/dovecot.conf # OS: Linux 4.1.12-112.14.11.el7uek.x86_64 x86_64 Red Hat Enterprise Linux Server release 7.7 (Maipo) # Hostname: XXXXXXX auth_debug = yes auth_default_realm = xxxxxxxxxxxx auth_verbose = yes disable_plaintext_auth = no dotlock_use_excl = no hostname = xxxxxxxxxxxxxxxx instance_name = Dovecot login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c home=% domain=%d mail_debug = yes mail_fsync = always mail_gid = imapd mail_home = /xxxxxxxxxxx/%d/%n mail_location = dbox:~/ mail_uid = imapd mmap_disable = yes passdb { args = /etc/dovecot/lookups/ldap-pass.conf driver = ldap } passdb { args = /etc/dovecot/lookups/xxxx.conf driver = ldap } plugin { stats_refresh = 30 secs stats_track_cmds = yes } protocols = imap lmtp service auth { client_limit = 4096 unix_listener auth-userdb { mode = 0777 } } service imap-login { chroot = login client_limit = 0 drop_priv_before_exec = no executable = imap-login extra_groups group idle_kill = 0 inet_listener imap { address port = 1144 ssl = no } inet_listener imaps { address port = 994 ssl = yes } privileged_group process_limit = 0 process_min_avail = 0 protocol = imap service_count = 50 type = login user = $default_login_user vsz_limit = 18446744073709551615 B } service imap { service_count = 50 } service lmtp { executable = lmtp -L inet_listener lmtp { address port = 10025 } } service stats { fifo_listener stats-mail { mode = 0600 user = imapd } } ssl_cert = </xxxxxxx/cert/dovecot.pem ssl_cipher_list = XXXXXX ssl_key = # hidden, use -P to show it ssl_protocols = XXXXX userdb { args = /etc/dovecot/lookups/ldap-user.conf driver = ldap } userdb { args = /etc/dovecot/lookups/xxxxxxx.conf driver = ldap } Thanks & Regards, Naveen -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20191224/0630cd80/attachment.html>
<!doctype html> <html> <head> <meta charset="UTF-8"> </head> <body> <div> <br> </div> <blockquote type="cite"> <div> On 24/12/2019 12:33 Naveen Reddy <naveenreddy99@gmail.com> wrote: </div> <div> <br> </div> <div> <br> </div> <div dir="ltr"> <div> Hello, </div> <div> <br> </div> <div> We need help with an issue that we are running into when we are trying to run Dovecot in Docker container. </div> <div> Also how do we enable debugging for dovecot. Logs doesn't show any info about the issue. </div> <div> <br> </div> <div> Below processes are not running when a Director service is started: </div> <div> <br> </div> <div> <pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; max-height: 30em; overflow: auto; white-space: pre-wrap; color: #172b4d; font-size: 12px; background-color: #f4f5f7; outline: none;" class="gmail-code-java">dovecot-Dovecot/auth dovecot-Dovecot/ssl-params dovecot-Director/lmtp dovecot-Director/ssl-params dovecot-Director/imap-login director</pre> </div> <div> <br> </div> <div> Here is the version that I'm running and including the dovecot -n output below: </div> <div> <br> </div> <div> <span style="font-family: monospace;">bash-4.2# dovecot --version<br>2.2.36</span> <br> </div> <div> <br> </div> <div> <span style="font-family: monospace;">bash-4.2# dovecot -n<br># 2.2.36 (xxxxx): /etc/dovecot/dovecot.conf<br># OS: Linux 4.1.12-112.14.11.el7uek.x86_64 x86_64 Red Hat Enterprise Linux Server release 7.7 (Maipo)<br># Hostname: XXXXXXX<br>auth_debug = yes<br>auth_default_realm = xxxxxxxxxxxx<br>auth_verbose = yes<br>disable_plaintext_auth = no<br>dotlock_use_excl = no<br>hostname = xxxxxxxxxxxxxxxx<br>instance_name = Dovecot<br>login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c home=% domain=%d<br>mail_debug = yes<br>mail_fsync = always<br>mail_gid = imapd<br>mail_home = /xxxxxxxxxxx/%d/%n<br>mail_location = dbox:~/<br>mail_uid = imapd<br>mmap_disable = yes<br>passdb {<br> args = /etc/dovecot/lookups/ldap-pass.conf<br> driver = ldap<br>}<br>passdb {<br> args = /etc/dovecot/lookups/xxxx.conf<br> driver = ldap<br>}<br>plugin {<br> stats_refresh = 30 secs<br> stats_track_cmds = yes<br>}<br>protocols = imap lmtp<br>service auth {<br> client_limit = 4096<br> unix_listener auth-userdb {<br> mode = 0777<br> }<br>}<br>service imap-login {<br> chroot = login<br> client_limit = 0<br> drop_priv_before_exec = no<br> executable = imap-login<br> extra_groups =<br> group =<br> idle_kill = 0<br> inet_listener imap {<br> address =<br> port = 1144<br> ssl = no<br> }<br> inet_listener imaps {<br> address =<br> port = 994<br> ssl = yes<br> }<br> privileged_group =<br> process_limit = 0<br> process_min_avail = 0<br> protocol = imap<br> service_count = 50<br> type = login<br> user = $default_login_user<br> vsz_limit = 18446744073709551615 B<br>}<br>service imap {<br> service_count = 50<br>}<br>service lmtp {<br> executable = lmtp -L<br> inet_listener lmtp {<br> address =<br> port = 10025<br> }<br>}<br>service stats {<br> fifo_listener stats-mail {<br> mode = 0600<br> user = imapd<br> }<br>}<br>ssl_cert = </xxxxxxx/cert/dovecot.pem<br>ssl_cipher_list = XXXXXX<br>ssl_key = # hidden, use -P to show it<br>ssl_protocols = XXXXX<br>userdb {<br> args = /etc/dovecot/lookups/ldap-user.conf<br> driver = ldap<br>}<br>userdb {<br> args = /etc/dovecot/lookups/xxxxxxx.conf<br> driver = ldap<br>}</span> <br> </div> <br clear="all"> <div> <div data-smartmail="gmail_signature" class="gmail_signature" dir="ltr"> Thanks & Regards, <br>Naveen <br> </div> </div> </div> </blockquote> <div> <br> </div> <div> Try setting </div> <div> <br> </div> <div> log_path=/dovecot.log </div> <div> info_log_path=$log_path </div> <div> debug_log_path=$log_path </div> <div class="io-ox-signature"> <pre>--- Aki Tuomi</pre> </div> </body> </html>
I have tried these in the 10-logging.conf but no luck. There is nothing logged to the file. bash-4.2# ps -ef UID PID PPID C STIME TTY TIME CMD root 1 0 0 Dec23 ? 00:00:00 /bin/bash /bootstrap.sh root 8 1 0 Dec23 ? 00:00:00 sleep 36000d root 15681 0 0 08:51 pts/1 00:00:00 bash root 16340 0 0 09:19 ? 00:00:00 /usr/sbin/dovecot -c /etc/dovecot/director.conf dovecot 16341 16340 0 09:19 ? 00:00:00 dovecot-Director/anvil root 16342 16340 0 09:19 ? 00:00:00 dovecot-Director/log root 16344 16340 0 09:19 ? 00:00:00 dovecot-Director/config root 16390 0 0 09:22 ? 00:00:00 /usr/sbin/dovecot -c /etc/dovecot/dovecot.conf dovecot 16391 16390 0 09:22 ? 00:00:00 dovecot-Dovecot/anvil root 16392 16390 0 09:22 ? 00:00:00 dovecot-Dovecot/log root 16394 16390 0 09:22 ? 00:00:00 dovecot-Dovecot/config root 16406 15681 0 09:22 pts/1 00:00:00 ps -ef The below processes are not starting as well. dovecot-Dovecot/auth dovecot-Dovecot/ssl-params dovecot-Director/lmtp dovecot-Director/ssl-params dovecot-Director/imap-login director Thanks & Regards, Naveen On Tue, Dec 24, 2019 at 10:54 PM Aki Tuomi <aki.tuomi at open-xchange.com> wrote:> > On 24/12/2019 12:33 Naveen Reddy <naveenreddy99 at gmail.com> wrote: > > > Hello, > > We need help with an issue that we are running into when we are trying to > run Dovecot in Docker container. > Also how do we enable debugging for dovecot. Logs doesn't show any info > about the issue. > > Below processes are not running when a Director service is started: > > dovecot-Dovecot/auth > dovecot-Dovecot/ssl-params > dovecot-Director/lmtp > dovecot-Director/ssl-params > dovecot-Director/imap-login director > > > Here is the version that I'm running and including the dovecot -n output > below: > > bash-4.2# dovecot --version > 2.2.36 > > bash-4.2# dovecot -n > # 2.2.36 (xxxxx): /etc/dovecot/dovecot.conf > # OS: Linux 4.1.12-112.14.11.el7uek.x86_64 x86_64 Red Hat Enterprise Linux > Server release 7.7 (Maipo) > # Hostname: XXXXXXX > auth_debug = yes > auth_default_realm = xxxxxxxxxxxx > auth_verbose = yes > disable_plaintext_auth = no > dotlock_use_excl = no > hostname = xxxxxxxxxxxxxxxx > instance_name = Dovecot > login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c > home=% domain=%d > mail_debug = yes > mail_fsync = always > mail_gid = imapd > mail_home = /xxxxxxxxxxx/%d/%n > mail_location = dbox:~/ > mail_uid = imapd > mmap_disable = yes > passdb { > args = /etc/dovecot/lookups/ldap-pass.conf > driver = ldap > } > passdb { > args = /etc/dovecot/lookups/xxxx.conf > driver = ldap > } > plugin { > stats_refresh = 30 secs > stats_track_cmds = yes > } > protocols = imap lmtp > service auth { > client_limit = 4096 > unix_listener auth-userdb { > mode = 0777 > } > } > service imap-login { > chroot = login > client_limit = 0 > drop_priv_before_exec = no > executable = imap-login > extra_groups > group > idle_kill = 0 > inet_listener imap { > address > port = 1144 > ssl = no > } > inet_listener imaps { > address > port = 994 > ssl = yes > } > privileged_group > process_limit = 0 > process_min_avail = 0 > protocol = imap > service_count = 50 > type = login > user = $default_login_user > vsz_limit = 18446744073709551615 B > } > service imap { > service_count = 50 > } > service lmtp { > executable = lmtp -L > inet_listener lmtp { > address > port = 10025 > } > } > service stats { > fifo_listener stats-mail { > mode = 0600 > user = imapd > } > } > ssl_cert = </xxxxxxx/cert/dovecot.pem > ssl_cipher_list = XXXXXX > ssl_key = # hidden, use -P to show it > ssl_protocols = XXXXX > userdb { > args = /etc/dovecot/lookups/ldap-user.conf > driver = ldap > } > userdb { > args = /etc/dovecot/lookups/xxxxxxx.conf > driver = ldap > } > > Thanks & Regards, > Naveen > > > Try setting > > log_path=/dovecot.log > info_log_path=$log_path > debug_log_path=$log_path > > --- > Aki Tuomi > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20191226/2efb2520/attachment-0001.html>