On Wed, 16 Mar 2005, Cory D. Wiles wrote:

Programs Installed:
Cyrus IMAPd 2.2.12
Cyrus SASL 2.1.20

I have been trying to get sieve running all day, but to no avail. If I
run the following command:

shell>$sieveshell --user=cwiles -a cyrus localhost

I get the following error:

connecting to localhost
Bad protocol from MANAGESIEVE server: EOL2

When I looked at my imadp.log I noticed that I was getting the following
error:
IOERROR: not a sieve bytecode file /usr/local/sieve/c/cwiles/defaultbc

Said file gets created when you enable a script as default. Don't precreate it unless you're putting in a script for all your users in advance, and if so put the script there also.


When I removed the defaultbc file I now get:
IOERROR: fstating sieve script /usr/local/sieve/c/cwiles/defaultbc: No
such file or directory

find /usr/local/sieve -print|xargs chown cyrus

and see if that fixes it? I can't look at source right this second but I'm guessing the ownership is wrong...



If anyone has any insight as to what I am  missing then i would really
appreciate it.  I have been googling all day long and I am out of ideas.

Thanks,
Cory
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to