[Dovecot] Dovecot LDA failure in RC16
Steven F Siirila
sfs at tc.umn.edu
Fri Jan 5 19:09:12 UTC 2007
On Fri, Jan 05, 2007 at 08:26:41PM +0200, Timo Sirainen wrote:
> On 5.1.2007, at 19.12, Steven F Siirila wrote:
>
> >After upgrading a test server from rc15 to rc16, Postfix was no
> >longer able
> >to deliver mail via Dovecot deliver:
> >
> >Jan 5 11:00:59 testhost postfix/local[8873]: 497282EFE:
> >to=<testuser at testhost>, relay=local, delay=1.2,
> >delays=0.13/0.02/0/1, dsn=5.3.0, status=bounced (Command died with
> >status 89: "/opt/dovecot/libexec/dovecot/deliver -f "$SENDER"")
> >
> >Should "status 89" mean something to me?
> >How can I debug this?
>
> It should log the actual error message into Dovecot's log file. If
> not, you haven't given enough permissions to write to the logs
> (http://wiki.dovecot.org/LDA -> Logging).
Is there a reason that deliver doesn't log through the master process?
In any event, I set up a world-writable LDA log file and it revealed:
deliver(myuser): Info: Loading modules from directory: /opt/dovecot/lib/dovecot/lda
deliver(myuser): Fatal: Multiple files for module convert_plugin: /opt/dovecot/lib/dovecot/lda/lib20_convert_plugin.so, /opt/dovecot/lib/dovecot/lda/lib01_convert_plugin.so
It seems that the file name of some plugins has changed:
lib01_convert_plugin -> lib20_convert_plugin
lib01_quota_plugin -> lib10_quota_plugin
lib02_trash_plugin -> lib11_trash_plugin
So, it seems that part of an upgrade to RC16 should involve removing
the entire Dovecot '/lib/' hierarchy (or at least removing the old
files after installation). Or is there something else I'm missing here?
--
Steven F. Siirila Office: Lind Hall, Room 130B
Internet Services E-mail: sfs at umn.edu
Office of Information Technology Voice: (612) 626-0244
University of Minnesota Fax: (612) 626-7593
More information about the dovecot
mailing list