Peer Heinlein
2010-Aug-12 11:34 UTC
[Dovecot] sieve-plugin: undefined symbol mail_deliver_get_lvar_expand_table
I'm using Dovecot 2.0 rc5, installed by using the deb.packes from xi.rename-it.nl/debian/dists/stable-auto/. When sieve is enabled (see attached config) my imap-process crashs: Aug 12 13:25:11 mail-archiv dovecot: imap: Debug: Loading modules from directory: /usr/lib/doot/modules Aug 12 13:25:11 mail-archiv dovecot: imap: Error: dlopen(/usr/lib/dovecot/modules/lib90_sieveugin.so) failed: /usr/lib/dovecot/libdovecot-sieve.so.0: undefined symbol: mail_deliver_get_lvar_expand_table Aug 12 13:25:11 mail-archiv dovecot: imap: Fatal: Couldn't load required plugins Bug in Dovecot, bug by the build-service or bug in my configuration? Peer -- Heinlein Professional Linux Support GmbH Linux: Akademie - Support - Hosting http://www.heinlein-support.de Tel: 030-405051-42 Fax: 030-405051-19 Zwangsangaben lt. ?35a GmbHG: HRB 93818 B / Amtsgericht Berlin-Charlottenburg, Gesch?ftsf?hrer: Peer Heinlein -- Sitz: Berlin -------------- next part -------------- A non-text attachment was scrubbed... Name: dovecot.conf Type: text/x-c++hdr Size: 1560 bytes Desc: not available URL: <http://dovecot.org/pipermail/dovecot/attachments/20100812/04b29aa9/attachment-0002.bin>
Thomas Leuxner
2010-Aug-12 12:29 UTC
[Dovecot] sieve-plugin: undefined symbol mail_deliver_get_lvar_expand_table
On Thu, Aug 12, 2010 at 01:34:52PM +0200, Peer Heinlein wrote:> protocols = lmtp imap sieveBecause 'sieve' is no protocol. Should be in the corresponding Delivery Agent's settings like: protocol lmtp { mail_plugins = $mail_plugins sieve } http://wiki2.dovecot.org/LDA/Sieve/Dovecot Regards Thomas