Hi,

may be helpful to people running cyrus on Debian/Ubuntu 12.04 TLS: today
I ran into a problem creating and syncing sieve scripts from master to
slave, which causes tons of following log entries on master and slave:

mail.log on master:
Mar 31 14:39:43 server cyrus/sync_client[32690]: SIEVE received NO
response: System I/O error
Mar 31 14:39:43 server cyrus/sync_client[32690]: SIEVE received NO response: 
System I/O error

mail.err on slave:
Mar 31 14:39:17 slave cyrus/syncserver[16679]: Failed to create 
/var/spool/sieve/a/...:Permission denied
Mar 31 14:39:17 slave cyrus/syncserver[16679]: Failed to create 
/var/spool/sieve/a/...:Permission denied

Reason are wrong permissions on /var/spool/sieve subdirs, which are owned by 
root.root by default on Ubuntu 12.04 TLS and not by cyrus.mail.

A simple chown -R cyrus.mail /var/spool/sieve/* on master and slave "fixed" 
this problem in my setup.

This bug has been reported[1], but in case of Ubuntu 12.04 TLS it is definitely 
not fixed.

Ciao
Marcus

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693507

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Reply via email to