<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.16.3">
</HEAD>
<BODY>
Sorry for troubling you all, I found the reason. <BR>
These mailboxes were migrated from a machine with no virtual domains. So the cyrus.* files caused reconstruct to mess up the mailboxes.db <BR>
I rsynced the files all over again and excluded the cyrus.* files. <BR>
Now reconstruct works fine <BR>
<BR>
<BR>
Thanks<BR>
Ram<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
On Sat, 2010-02-06 at 08:05 +1100, Bron Gondwana wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">On Fri, Feb 05, 2010 at 02:33:13PM -0600, Dan White wrote:</FONT>
<FONT COLOR="#000000">> On 04/02/10 12:46 +0530, Ramprasad wrote:</FONT>
<FONT COLOR="#000000">> >Hi,</FONT>
<FONT COLOR="#000000">> ></FONT>
<FONT COLOR="#000000">> > I have a cyrus-imapd 2.3.7 on RHEL 5 with multiple domains</FONT>
<FONT COLOR="#000000">> ></FONT>
<FONT COLOR="#000000">> >When I reconstruct a user mailbox on the primary domain it works fine </FONT>
<FONT COLOR="#000000">> >, but when any secondary domain mailbox is reconstructed the user is </FONT>
<FONT COLOR="#000000">> >unable to login</FONT>
<FONT COLOR="#000000">> ></FONT>
<FONT COLOR="#000000">> >when I dump the mailbox list I find that the users permissions are removed</FONT>
<FONT COLOR="#000000">> ></FONT>
<FONT COLOR="#000000">> >domain.tld!user.ram 0 1 <A HREF="mailto:ram@domain.tld">ram@domain.tld</A> lrswipda</FONT>
<FONT COLOR="#000000">> ></FONT>
<FONT COLOR="#000000">> >becomes ( after reconstruct )</FONT>
<FONT COLOR="#000000">> ></FONT>
<FONT COLOR="#000000">> >domain.tld!user.ram 0 1 ram lrswipda</FONT>
<FONT COLOR="#000000">> ></FONT>
<FONT COLOR="#000000">> >---</FONT>
<FONT COLOR="#000000">> >Why is reconstruct corrupting the mailboxes.db</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> Can you provide your imapd.conf?</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> Has your imapd.conf changed since your originally created the mailboxes?</FONT>
<FONT COLOR="#000000">Ooh - indeed, does your cyrus.conf have a custom imapd.conf defined for</FONT>
<FONT COLOR="#000000">processes, but that imapd.conf isn't specified for reconstruct... ?</FONT>
<FONT COLOR="#000000">(there's a reason why we don't have an /etc/cyrus.conf or an /etc/imapd.conf</FONT>
<FONT COLOR="#000000">on any of our systems!)</FONT>
<FONT COLOR="#000000">Bron.</FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>