Re: 2.3.6: cannot administer the murder

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jul 04, 2006 at 08:28:54PM +0100, Andrew Findlay wrote:

> I am having great difficulty in getting cyradm to work properly
> with a 2.3.6 murder. This is a 'standard' murder with separate
> front-end, backends, and mupdate server. 'virtdomains: userid' is in
> effect. Operations done by ordinary users are OK; I only have trouble
> with admin ops.

> 	fe1.srv.tile> cm user/n7@xxxxxxxx ms1.srv.tile
> 	createmailbox: Permission denied

I am beginning to suspect that the problem is due to the frontend
using IMAP AUTHENTICATE where the client code uses LOGIN. The
code-paths are different, and it looks as if the imapd_userisadmin
and imapd_userisproxyadmin variables in imapd.c are not getting set
in the AUTHENTICATE case.

This probably means that there is some SASL config that I need to do
to define the admins as well as setting the admins item in imapd.conf
- auth_mech perhaps?

The frontends use DIGEST-MD5 when authenticating to the backends, but
then they use exactly the same when authenticating to the mupdate
master, and that does treat them as admins!

Can anyone suggest where to look next?

Thanks

Andrew
-- 
-----------------------------------------------------------------------
|                 From Andrew Findlay, Skills 1st Ltd                 |
| Consultant in large-scale systems, networks, and directory services |
|     http://www.skills-1st.co.uk/                +44 1628 782565     |
-----------------------------------------------------------------------
----
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

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux