Managesieve cannot access script store

Stephan Bosch stephan at rename-it.nl
Sun Feb 12 11:12:39 UTC 2017


Op 2/10/2017 om 5:05 PM schreef dovelist:
> Hi Stephan,
>
>> Normally, Dovecot permission errors are more helpful than that. So, this
>> error message in itself is a bit of a bug:
>
> I'm glad to h've been able to help with this beta-test ;-)
>
>
>> About the cause of this error: keep in mind that the whole directory
>> path needs read/execute permission, not only the leaf directory.
>
> Have checked. They are...
>
>
>> You could try a command other than LISTSCRIPTS in your manual debugging
>> efforts. That should take a different code path that provides a more
>> detailed error.
>
> I tried:
>
> PUTSCRIPT "hutsefluts" {6+}
> keep;
>
> Gives the same result:
>
> Feb 10 15:43:26 p150 dovecot[2042]: managesieve(rogier): Error: sieve:
> file storage: save:
> open(/home/rogier/sieve/tmp/hutsefluts_1486737806.M728733P6414.p150.sieve)
> failed: Permission denied

Ah, so there's more. Fixed that too:

https://github.com/dovecot/pigeonhole/commit/34d44f7ad9e872dec6ffa62de2642cb91ad5f6fc

Regards,

Stephan.


More information about the dovecot mailing list