Hi all,
I "recently" upgraded to cyrus-imap version 3.8.1.
This has been running correctly, but now that I want to update a
global sievescript (for a shared mailbox), I find that I can not login
using the user I got specified as "admins".
This user/password still works when connecting using "cyradm", but
when using it with "sieveshell", it fails:
# sieveshell -a <adminuser> -u <adminuser> localhost
connecting to localhost
Please enter your password:
Please enter your password:
Please enter your password:
unable to connect to server at /usr/bin/sieveshell line 202, <STDIN> line 3.
In the logs, I see:
Apr 12 11:24:52 mailstore1 cyrus/sieve[22174]: Falling back to using
legacy location for cyrus.dav
Apr 12 11:24:52 mailstore1 cyrus/sieve[22174]: IOERROR: failed to
create user.<adminuser>.#sieve (Permission denied)
Apr 12 11:24:52 mailstore1 cyrus/sieve[22174]: error in actions_setuser()
Apr 12 11:24:52 mailstore1 cyrus/sieve[22174]: Lost connection to
client -- exiting
Obviously, the mentioned folder doesn't exist, there isn't even a "
user.<adminuser> " folder, which there shouldn't as there should never
be email sent to this account.
Can someone let me know what I need to change in my commands or am I
hitting a bug?
Many thanks,
Joost
------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/Tac9e88ede3418262-M3d6d510ce82889709058728f
Delivery options: https://cyrus.topicbox.com/groups/info/subscription