> Disagree. I am replicating one server to two and have been doing it for > quite > a while with cyrus 2.3. Can you explain how you're doing this? If you're just running multiple sync_clients with different config files that point to different replica servers, then what you've got is broken because each sync_client will be randomly grabbing different log files, so each replica will be only getting half the required updates and will at any moment be randomly out of sync with the master. The only way you can reliably make this work is. 1. Write a process that that like sync_client, regularly grabs and atomically rotates the log files in the conf/log directory 2. That process then either: a) puts two copies of the log file in separate directories, and you have two separate sync_client processes running in rolling mode picking up the files in those directories, each sync_client with a different config file pointing to the two different replica servers b) it runs a sync_client -f on the file twice, but with separate config filess to each of the two different replica servers Rob ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html