Robert Schetterer
2010-Jul-05 09:53 UTC
[Dovecot] sieve dovecot2 rc1 error undefined symbol: client_send_tagline
Hi @ll, using sieve dovecot2 rc1 on testing system ubuntu lucid with packs recompiled from http://xi.rename-it.nl/debian/ i have Jul 05 11:48:35 managesieve: Debug: Module loaded: /usr/lib/dovecot/modules/lib01_acl_plugin.so Jul 05 11:48:35 managesieve: Error: dlopen(/usr/lib/dovecot/modules/lib02_imap_acl_plugin.so) failed: /usr/lib/dovecot/modules/lib02_imap_acl_plugin.so: undefined symbol: client_send_tagline Jul 05 11:48:35 managesieve: Fatal: Couldn't load required plugins allready known ? -- Best Regards MfG Robert Schetterer Germany/Munich/Bavaria
Timo Sirainen
2010-Jul-05 11:07 UTC
[Dovecot] sieve dovecot2 rc1 error undefined symbol: client_send_tagline
On Mon, 2010-07-05 at 11:53 +0200, Robert Schetterer wrote:> Jul 05 11:48:35 managesieve: Error: > dlopen(/usr/lib/dovecot/modules/lib02_imap_acl_plugin.so) failed: > /usr/lib/dovecot/modules/lib02_imap_acl_plugin.so: undefined symbol: > client_send_tagline > Jul 05 11:48:35 managesieve: Fatal: Couldn't load required pluginsYou're trying to load imap-acl plugin for managesieve. That doesn't work. You need to keep that plugin inside protocol imap {}
Robert Schetterer
2010-Jul-05 12:23 UTC
[Dovecot] sieve dovecot2 rc1 error undefined symbol: client_send_tagline
Am 05.07.2010 14:13, schrieb Timo Sirainen:> On Mon, 2010-07-05 at 13:54 +0200, Robert Schetterer wrote: >> doveconf -x mail_plugins >> mail_plugins = expire virtual quota imap_quota imap_acl acl fts >> fts_squat mail_log autocreate notify > > You have imap plugins enabled globally. > >yeah and whats the problem with it i dont understand unless it worked before update and seperatly configured with each server which should overide global, and where is global defined ? conf.d/20-pop3.conf: # Space separated list of plugins to load (default is global mail_plugins). conf.d/20-pop3.conf: mail_plugins = expire virtual quota mail_log fts fts_squat notify conf.d/90-quota.conf:# Note that you also have to enable quota plugin in mail_plugins setting. conf.d/90-sieve.conf:# by adding it to the mail_plugins= settings. conf.d/15-lda.conf: # Space separated list of plugins to load (default is global mail_plugins). conf.d/15-lda.conf: mail_plugins = quota sieve virtual acl fts fts_squat mail_log notify conf.d/90-plugin.conf:# All wanted plugins must be listed in mail_plugins setting before any of these conf.d/10-mail.conf:mail_plugins = expire virtual quota imap_quota imap_acl acl fts fts_squat mail_log autocreate notify conf.d/10-mail.conf.ucf-dist:#mail_plugins conf.d/90-sieve.conf.ucf-dist:# by adding it to the mail_plugins= settings. conf.d/20-imap.conf.ucf-dist: # Space separated list of plugins to load (default is global mail_plugins). conf.d/20-imap.conf.ucf-dist: #mail_plugins = $mail_plugins conf.d/90-plugin.conf.ucf-dist:# All wanted plugins must be listed in mail_plugins setting before any of the conf.d/20-managesieve.conf.ucf-old: #mail_plugins = expire virtual quota imap_quota imap_acl acl fts fts_squat mail_log autocreate notify conf.d/20-managesieve.conf.ucf-old:mail_plugins = expire virtual quota acl fts fts_squat mail_log autocreate notify conf.d/20-managesieve.conf: #mail_plugins = expire virtual quota imap_quota imap_acl acl fts fts_squat mail_log autocreate notify conf.d/20-managesieve.conf:mail_plugins = expire virtual quota fts fts_squat mail_log autocreate notify conf.d/20-lmtp.conf: # Space separated list of plugins to load (default is global mail_plugins). conf.d/20-lmtp.conf: mail_plugins = quota sieve virtual acl fts fts_squat mail_log notify conf.d/20-imap.conf: # Space separated list of plugins to load (default is global mail_plugins). conf.d/20-imap.conf: mail_plugins = imap_acl acl fts fts_squat mail_log autocreate notify expire virtual quota imap_quota -- Best Regards MfG Robert Schetterer Germany/Munich/Bavaria
Robert Schetterer
2010-Jul-05 12:30 UTC
[Dovecot] sieve dovecot2 rc1 error undefined symbol: client_send_tagline / fixed
Am 05.07.2010 14:23, schrieb Robert Schetterer:> Am 05.07.2010 14:13, schrieb Timo Sirainen: >> On Mon, 2010-07-05 at 13:54 +0200, Robert Schetterer wrote: >>> doveconf -x mail_plugins >>> mail_plugins = expire virtual quota imap_quota imap_acl acl fts >>> fts_squat mail_log autocreate notify >> >> You have imap plugins enabled globally. >> >> > yeah and whats the problem with it > i dont understand > unless it worked before update > and seperatly configured with each server > which should overide global, and where is global defined ? > > conf.d/20-pop3.conf: # Space separated list of plugins to load (default > is global mail_plugins). > conf.d/20-pop3.conf: mail_plugins = expire virtual quota mail_log fts > fts_squat notify > conf.d/90-quota.conf:# Note that you also have to enable quota plugin in > mail_plugins setting. > conf.d/90-sieve.conf:# by adding it to the mail_plugins= settings. > conf.d/15-lda.conf: # Space separated list of plugins to load (default > is global mail_plugins). > conf.d/15-lda.conf: mail_plugins = quota sieve virtual acl fts > fts_squat mail_log notify > conf.d/90-plugin.conf:# All wanted plugins must be listed in > mail_plugins setting before any of these > conf.d/10-mail.conf:mail_plugins = expire virtual quota imap_quota > imap_acl acl fts fts_squat mail_log autocreate notify > conf.d/10-mail.conf.ucf-dist:#mail_plugins > conf.d/90-sieve.conf.ucf-dist:# by adding it to the mail_plugins= settings. > conf.d/20-imap.conf.ucf-dist: # Space separated list of plugins to load > (default is global mail_plugins). > conf.d/20-imap.conf.ucf-dist: #mail_plugins = $mail_plugins > conf.d/90-plugin.conf.ucf-dist:# All wanted plugins must be listed in > mail_plugins setting before any of the > conf.d/20-managesieve.conf.ucf-old: #mail_plugins = expire virtual > quota imap_quota imap_acl acl fts fts_squat mail_log autocreate notify > conf.d/20-managesieve.conf.ucf-old:mail_plugins = expire virtual quota > acl fts fts_squat mail_log autocreate notify > conf.d/20-managesieve.conf: #mail_plugins = expire virtual quota > imap_quota imap_acl acl fts fts_squat mail_log autocreate notify > conf.d/20-managesieve.conf:mail_plugins = expire virtual quota fts > fts_squat mail_log autocreate notify > conf.d/20-lmtp.conf: # Space separated list of plugins to load (default > is global mail_plugins). > conf.d/20-lmtp.conf: mail_plugins = quota sieve virtual acl fts > fts_squat mail_log notify > conf.d/20-imap.conf: # Space separated list of plugins to load (default > is global mail_plugins). > conf.d/20-imap.conf: mail_plugins = imap_acl acl fts fts_squat mail_log > autocreate notify expire virtual quota imap_quota >ok looks like mail_plugins = expire virtual fts fts_squat mail_log autocreate notify conf.d/10-mail.conf fixed it hopefully this does not break others -- Best Regards MfG Robert Schetterer Germany/Munich/Bavaria
Stephan Bosch
2010-Jul-05 15:22 UTC
[Dovecot] sieve dovecot2 rc1 error undefined symbol: client_send_tagline
Robert Schetterer wrote:> conf.d/20-managesieve.conf: #mail_plugins = expire virtual quota > imap_quota imap_acl acl fts fts_squat mail_log autocreate notify > conf.d/20-managesieve.conf:mail_plugins = expire virtual quota fts > fts_squat mail_log autocreate notifyThere are no ManageSieve plugins, nor are there currently any generic mail plugins that ManageSieve could load usefully. The above line is asking for trouble. Regards, Stephan.
Maybe Matching Threads
- dovecot 1.2 plugin virtual and shared namespace with thunderbird
- doveadm "-S <socket_path>" option enabled in 2.0.8?
- v1.2Autocreate
- dovecot2 rc1: symbol hook_client_created: referenced symbol not found
- dovecot 1.2 shared namespace/mailboxes %%u expands only to %