Nicolas Schmitz wrote:
Hi,
I have a lot of mailboxes that I want to move from one cyrus server to
another. I have allowusermoves: yes in my imapd.conf, but when I try
under cyradm :
130.66.240.30> xfer user.schmitz 130.66.240.31
I get :
xfermailbox: Server(s) unavailable to complete operation
And in the log :
Feb 3 12:23:47 boromir imap[6910]: couldn't authenticate to backend
server: no mechanism available
Feb 3 12:23:47 boromir imap[6910]: Could not move mailbox:
user.schmitz, Initial backend connect failed
What can I do to "authenticate to backend server" in a non murder
environment ?
Here is the relevent portion of doc/install-murder.html:
Additionally, you will need entries in imapd.conf to indicate the proxy
auth name and passwords (if you are using a SASL mechanism that requires
them) to the backends, for example, if your backends are
mail1.andrew.cmu.edu and mail2.andrew.cmu.edu with passwords of foo and
bar, and an auth name of murder:
mail1_password: foo
mail2_password: bar
proxy_authname: murder
If your SASL mechanism does not require authnames or passwords (e.g.
KERBEROS_V4), then this is not required. Note that we used the same
authname as the configured in the proxyservers line in the backend's
imapd.conf above.
When you start master on the frontend, a local mailboxes database should
automatically synchronize itself with the contents of the mupdate
master, and you should be ready to go. Your clients should connect to
the frontends, and the frontends will proxy or refer as applicable to
the blackend servers.
Additional backend configuration
If your authentication system requires usernames, passwords, etc, to
authenticate (e.g. it isn't Kerberos), then you will also need to
specify proxy_authname (and friends) in the backend imapd.confs as well.
This is so that the backends can authenticate to eachother to facilitate
maibox moves. (Backend machines will need to be full admins).
--
Kenneth Murchison
Project Cyrus Developer/Maintainer
Carnegie Mellon University
----
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