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

Reply via email to