Warning: sieve: file storage: Active sieve script symlink is broken: Invalid/unknown path to storage

Stephan Bosch stephan at rename-it.nl
Mon Mar 16 18:14:39 UTC 2015


On 3/16/2015 6:30 PM, Василий Севостьянов wrote:
> pigeonhole-version: line 9: info: DEBUG: Sieve name is Pigeonhole Sieve.
> pigeonhole-version: line 14: info: DEBUG: Sieve version 0.4.7.rc2.
>
> 2015-03-16 20:16 GMT+03:00 Robert Schetterer <rs at sys4.de>:
>> Am 16.03.2015 um 18:08 schrieb Василий Севостьянов:
>>> dovecot version:
>>> 2.2.16 (3d8a054a93a9)
>>>
>>> sieve configuration:
>>> plugin {
>>>   sieve = ~/.dovecot.sieve
>>>   sieve_dir = ~/sieve
>>>  }
>>>
>>> For each of the users, ~/.dovecot.sieve is a symlink to
>>> ~/sieve/roundcube.sieve
>>>
>>> Until yesterday, everything was working find. But starting from
>> yesterday's
>>> update, the log is filling up with messages like:
>>> Mar 16 19:12:32 cs12986 dovecot: lda(postmaster at contoso.com
>>> <postmaster at euro-contact.ru>): Warning: sieve: file storage: Active
>> sieve
>>> script symlink /home/virtualmail/contoso.com/it/.dovecot.sieve
>>> <http://euct.ru/it/.dovecot.sieve> is broken: Invalid/unknown path to
>>> storage (points to /home/virtualmail/contoso.com/it/sieve
>>> <http://euct.ru/it/sieve>).
>>>
>>> Nothing was changed in the config files.
>>>
>>> What might have gone wrong?

First of all, what are those

<http://euct.ru/it/sieve>

and

<http://euct.ru/it/.dovecot.sieve>

parts in the log? Is your log mangled somehow? It is very difficult for
me to explain how those would emerge at those locations in the logs.

To find your actual problem, could you show your logs while
mail_debug=yes is enabled? Your full dovecot -n output may also be helpful.

Regards,

Stephan.




More information about the dovecot mailing list