[ Sorry for reposting this mail, but it seems to me that the first one didn't reach the list. ]
we're currently experimenting with the Cyrus Murder to build a IMAP server cluster infrastructure. I had setup a master mupdate server, a backend and frontend server. The server configuration looks like below:
Server A = master mupdate server | Server B = backend server with mupdate slave daemon | Server C = frontend server with all proxies enabled
The frontend should have the mupdate slave, NOT the backend. The backends should only know about the mailboxes that they contain individually. The frontends need to know about all mailboxes, hence the need for the mupdate slave.
All works fine, the backend synchronizes with the master correctly and the frontend servers works as expected. However, if i shutdown and restart the Cyrus IMAP server on the backend, _all_ mailboxes located on this backend becames unaccessable (when connecting through both, the backend and frontend servers). The following can be found in the logs:
Aug 26 15:07:28 fritz imap[9894]: login: td9091af2.pool.terralink.de [217.9.26.242] test CRAM-MD5 User logged in
Aug 26 15:07:28 fritz imap[9894]: IOERROR: opening fritz!fritz!fritz!default/cyrus.header: No such file or directory
Notice the weird mailbox location path.
Issueing the ctl_mboxlist -d command on the backend shows this:
fritz:~# su cyrus -c "/usr/sbin/ctl_mboxlist -d" user.test fritz!fritz!fritz!default test lrswipcda user.test.test2 fritz!fritz!fritz!default test lrswipcda
The mupdate master server shows the same. Synchronization after restarting the backend shows no errors.
Cyrus Version is Cyrus IMAP4 v2.2.8-Debian-2.2.8-1
TIA
-- Kenneth Murchison Oceana Matrix Ltd. Software Engineer 21 Princeton Place 716-662-8973 x26 Orchard Park, NY 14127 --PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp --- 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