[Dovecot] sieve dovecot2 rc1 error undefined symbol: client_send_tagline
Robert Schetterer
robert at schetterer.org
Mon Jul 5 14:29:04 EEST 2010
Am 05.07.2010 13:07, schrieb Timo Sirainen:
> 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 plugins
>
> You're trying to load imap-acl plugin for managesieve. That doesn't
> work. You need to keep that plugin inside protocol imap {}
>
>
hm that seems no to be the point here
failure apears with and without acl and imap_acl
in
/etc/dovecot/conf.d/20-managesieve.conf
after all it braked upgrading to rc1 ( before it was good )
service managesieve-login {
inet_listener {
# Bind the daemon only to the specified address(es)
# (default: *, ::)
address = 127.0.0.1
# Specify an alternative port the daemon must listen on
# (default: 4190)
port = 2000
}
}
service managesieve {
# Max. number of ManageSieve processes (connections)
#process_count = 1024
}
# Service configuration
protocol sieve {
# Maximum ManageSieve command line length in bytes. Some clients
generate very long
# command lines with huge mailboxes, so you may need to raise this if
you get
# "Too long argument" or "ManageSieve command line too large" errors
often.
#managesieve_max_line_length = 65536
# Maximum number of ManageSieve connections allowed for a user from
each IP address.
# NOTE: The username is compared case-sensitively.
#mail_max_userip_connections = 10
# Space separated list of plugins to load (none known so far).
#mail_plugins = expire virtual quota imap_quota imap_acl acl fts
fts_squat mail_log autocreate notify
mail_plugins = expire virtual quota fts fts_squat mail_log autocreate notify
# MANAGESIEVE logout format string:
# %i - total number of bytes read from client
# %o - total number of bytes sent to client
#managesieve_logout_format = bytes=%i/%o
# To fool ManageSieve clients that are focused on CMU's timesieved you
can specify
# the IMPLEMENTATION capability that the dovecot reports to clients.
# For example: 'Cyrus timsieved v2.2.13'
managesieve_implementation_string = Dovecot
# Explicitly specify the SIEVE capability reported by the server
before login.
# After login, the sieve capabilities are reported by the Sieve
interpreter and
# reflect what's really allowed/supported for the user that is logged in.
#managesieve_sieve_capability =
}
/etc/dovecot/conf.d/20-managesieve.conf
##
## IMAP specific settings
##
protocol imap {
# Maximum IMAP command line length. Some clients generate very long
command
# lines with huge mailboxes, so you may need to raise this if you get
# "Too long argument" or "IMAP command line too large" errors often.
imap_max_line_length = 64k
# Maximum number of IMAP connections allowed for a user from each IP
address.
# NOTE: The username is compared case-sensitively.
mail_max_userip_connections = 10
# Space separated list of plugins to load (default is global
mail_plugins).
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
More information about the dovecot
mailing list