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/34d44f7ad9e872dec6ffa62de2642cb...
Regards,
Stephan.