[Dovecot] Exim+Dovecot LDA - How can I catch the crash?

Odhiambo Washington odhiambo at gmail.com
Thu Jul 29 21:05:45 EEST 2010


On Thu, Jul 29, 2010 at 8:46 PM, Pascal Volk <
user+dovecot at localhost.localdomain.org<user%2Bdovecot at localhost.localdomain.org>
> wrote:

> On 07/29/2010 07:31 PM Odhiambo Washington wrote:
> > This means that instead of mdbox, I should use sdbox, as in
> >
> > mail_location = sdbox:~/sdbox instead of mail_location = mdbox:~/mdbox??
>
> Yes.
>
> > Well, if so, then I am still at the same point. The crash is still there.
> >
> >
> > 2010-07-29 20:26:20 1OeWs8-000990-7K <= root at mail.mediselkenya.comU=root
> > P=local S=407 T="this is a test for the LDA config" from <
> > root at mail.mediselkenya.com> for wash at titan.co.ke
> > 2010-07-29 20:26:20 cwd=/var/spool/exim 3 args: /usr/local/sbin/exim -Mc
> > 1OeWs8-000990-7K
> > 2010-07-29 20:26:20 1OeWs8-000990-7K == /var/spool/virtual/
> > titan.co.ke/wash/Maildir <wash at titan.co.ke> R=virtual_domains
> > T=dovecot_virtual_delivery defer (0): Child process of
> > dovecot_virtual_delivery transport returned 75 (could mean temporary
> error)
> > from command: /opt/dovecot2/libexec/dovecot/deliver
>
> No, it's not a crash. dovecot-lda returned 75, see
> http://wiki2.dovecot.org/Tools/DovecotLDA#section_exit_status and check
> your logfiles.
>
> > Alright. Here it is.
> >
> > # 2.0.rc3 (8e511be90b4b): /opt/dovecot2/etc/dovecot/dovecot.conf
> > # OS: FreeBSD 8.1-STABLE i386  ufs
> > auth_debug = yes
> > auth_socket_path = /opt/dovecot2/var/run/dovecot/auth-userdb
> > auth_verbose = yes
> > base_dir = /opt/dovecot2/var/run/dovecot/
> > default_login_user = dovecot
> > first_valid_gid = 26
> > first_valid_uid = 26
> > lda_mailbox_autocreate = yes
> > log_path = /var/log/dovecot.log
> > login_greeting = Dovecot-2.0 ready.
> > mail_debug = yes
> > mail_location = sdbox:/var/spool/virtual/%d/%n/sdbox
> > passdb {
> >   driver = pam
> > }
> > passdb {
> >   args = /opt/dovecot2/etc/dovecot/dovecot-sql.conf
> >   driver = sql
> > }
> > postmaster_address = postmaster at thisuglytest.name
> > service auth {
> >   unix_listener auth-userdb {
> >     group = mailnull
> >     mode = 0600
> >     user = mailnull
> >   }
> > }
> > service imap-login {
> >   inet_listener imap {
> >     port = 143
> >   }
> >   inet_listener imaps {
> >     port = 993
> >     ssl = yes
> >   }
> >   service_count = 1
> > }
> > service pop3-login {
> >   inet_listener pop3 {
> >     port = 110
> >   }
> >   inet_listener pop3s {
> >     port = 995
> >   }
> > }
> > ssl_cert = </etc/ssl/dovecot/cert.pem
> > ssl_key = </etc/ssl/dovecot/key.pem
> > userdb {
> >   driver = passwd
> > }
> > userdb {
> >   args = /opt/dovecot2/etc/dovecot/dovecot-sql.conf
> >   driver = sql
> > }
> > protocol lda {
> >   mail_plugins = quota
> > }
> > protocol imap {
> >   imap_client_workarounds = delay-newmail tb-extra-mailbox-sep
> >   mail_max_userip_connections = 10
> >   mail_plugins = quota
> > }
> > protocol pop3 {
> >   mail_max_userip_connections = 3
> >   mail_plugins = quota
> >   pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
> > }
> >
>
> You didn't configure the the dbox_attachment_dir setting. See
> http://dovecot.org/list/dovecot/2010-July/050962.html again.
>
>
* *I have done that now, sorry.

<snip>
# 2.0.rc3 (8e511be90b4b): /opt/dovecot2/etc/dovecot/dovecot.conf
# OS: FreeBSD 8.1-STABLE i386  ufs
auth_debug = yes
auth_socket_path = /opt/dovecot2/var/run/dovecot/auth-userdb
auth_verbose = yes
base_dir = /opt/dovecot2/var/run/dovecot/
dbox_attachment_dir = /var/spool/virtual/%d/%n/dbox/attachments
</snip>

However, I must say my aim was NOT to try out the SIS feature. I just wanted
to test out dbox (before SIS) using this version. When SIS is finally
matured, I will simply update and test it out. Right now I just wanted the
dbox mode whose support is complete and full.

Well, I still get to:

Jul 29 20:58:22 lda(wash at titan.co.ke): Debug: Effective uid=26, gid=26,
home=/var/spool/virtual/titan.co.ke/wash
Jul 29 20:58:22 lda(wash at titan.co.ke): Debug: Quota root: name=storage=0
backend=maildir args=
Jul 29 20:58:22 lda(wash at titan.co.ke): Debug: fs: root=/var/spool/virtual/
titan.co.ke/wash/sdbox, index=, control=, inbox=
Jul 29 20:58:22 lda(wash at titan.co.ke): Debug: none: root=, index=, control=,
inbox=
Jul 29 20:58:22 lda(wash at titan.co.ke): Info: msgid=<
E1OeXN8-000HeT-P3 at mail.mediselkenya.com>: save failed to INBOX: BUG: Unknown
internal error


Should I drop down to RC3 with mdbox? I don't need SIS at this moment in
time, just dbox, be it sdbox or mdbox:)



-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254733744121/+254722743223
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
"If you have nothing good to say about someone, just shut up!."
               -- Lucky Dube


More information about the dovecot mailing list