Problems with mupdate server.
João Assad
jfassad at parperfeito.com.br
Fri May 20 10:18:15 EDT 2005
Carol Tardif wrote:
> [...]
> One thing I would like to know is instead of synchronising everything
> can I:
>
> 1- delete mailboxe.db on mupdate.
>
> 2- do "ctl_mboxlist -d -f /var/imap/mailboxes.db >
> mailbox_backend1.txt"
> on both backends
>
> 3- Then on the mupdate import mailbox via:
> ctl_mboxlist -u -f /var/imap/mailboxes.db < mailbox_backend1.txt
> ctl_mboxlist -u -f /var/imap/mailboxes.db < mailbox_backend2.txt
>
> Is this gonna work? Or I am forced to have a big downtime waiting for
> "ctl_mboxlist -m"
> on both backends.
Unfortunately it wont work and according to the devs, it should never
work that way, because this way you could potentially create
inconsistencies on the master server.
Fortunately there is a patch that add this capacity to ctl_mboxlist, you
can find it here:
http://asg.web.cmu.edu/archive/message.php?mailbox=archive.cyrus-devel&searchterm=ctl_mboxlist&msg=905
But as I mentioned above, you can easily end up with an inconsistent
mailbox list on your master server.
>
>
> One more thing on my frontends I have lines like this:
>
> May 19 15:30:41 frontend3 imap[11454]: kick_mupdate: can't connect to
> target: Connection refused
> May 19 15:30:41 frontend3 mupdate[1503]: accepted connection
> May 19 15:31:19 frontend3 imaps[11783]: kick_mupdate: can't connect to
> target: Connection refused
It's because your master mailboxes.db is corrupted. The master server
will behave crazy.
--
--------------------------------
- João Assad
- ParPerfeito Comunicação LTDA
- http://www.parperfeito.com.br/
---
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
More information about the Info-cyrus
mailing list