cyrus mupdate master and frontend synchronization problem

Andrew Morgan morgan at orst.edu
Thu Jun 26 12:58:08 EDT 2008


On Thu, 26 Jun 2008, Vladimir Zorin wrote:

> Hi, folks!
>
> I have some strange problem with cyrus-mupdate.
> I have three servers, all running cyrus-imapd v2.3.12p2 on FreeBSD 7.0
> (though I've tested the same configuration with cyrus v2.2.13 and got
> the same behaviour):
>
> The first one, 192.168.7.1, which is configured to be the mupdate
> master, 
> the second one, 192.168.7.2 - configured to be a backend, 
> and the third one, 192.168.7.3 - a frontend
>
> Everything works quite fine except for the one very annoying thing -
> mupdate frontend does not synchronize it's mailboxes database with
> mupdate master in real-time. It does synchronize it on start, but when
> somebody creates a folders in their mailbox, frontend's mailboxes
> database does not reflect this change, until cyrus restarted.
>
> MUPDATE FRONTEND server config, 192.168.7.3
> ---------------------cyrus.conf---------------------------
> START {
>  recover       cmd="ctl_cyrusdb -r"
> }
>
> SERVICES {
>  mupdate       cmd="/usr/local/cyrus/bin/mupdate" listen=3905 prefork=2

Have you tried with with prefork=1?

It sounds to me like the frontend config must be mostly correct because it 
is able to pull the mailboxes database during startup.

 	Andy


More information about the Info-cyrus mailing list