<!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&nbsp; for troubling you all, I found the reason. <BR>
These mailboxes were migrated from a machine with no virtual domains.&nbsp; 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">&gt; On 04/02/10&nbsp;12:46&nbsp;+0530, Ramprasad wrote:</FONT>
<FONT COLOR="#000000">&gt; &gt;Hi,</FONT>
<FONT COLOR="#000000">&gt; &gt;</FONT>
<FONT COLOR="#000000">&gt; &gt;   I have a cyrus-imapd 2.3.7  on RHEL 5 with multiple domains</FONT>
<FONT COLOR="#000000">&gt; &gt;</FONT>
<FONT COLOR="#000000">&gt; &gt;When I reconstruct a user mailbox on the primary domain it works fine  </FONT>
<FONT COLOR="#000000">&gt; &gt;, but when any secondary domain mailbox is reconstructed the user is  </FONT>
<FONT COLOR="#000000">&gt; &gt;unable to login</FONT>
<FONT COLOR="#000000">&gt; &gt;</FONT>
<FONT COLOR="#000000">&gt; &gt;when I dump the mailbox list I find that the users permissions are removed</FONT>
<FONT COLOR="#000000">&gt; &gt;</FONT>
<FONT COLOR="#000000">&gt; &gt;domain.tld!user.ram 0 1 <A HREF="mailto:ram@domain.tld">ram@domain.tld</A> lrswipda</FONT>
<FONT COLOR="#000000">&gt; &gt;</FONT>
<FONT COLOR="#000000">&gt; &gt;becomes ( after reconstruct )</FONT>
<FONT COLOR="#000000">&gt; &gt;</FONT>
<FONT COLOR="#000000">&gt; &gt;domain.tld!user.ram 0 1 ram lrswipda</FONT>
<FONT COLOR="#000000">&gt; &gt;</FONT>
<FONT COLOR="#000000">&gt; &gt;---</FONT>
<FONT COLOR="#000000">&gt; &gt;Why is reconstruct corrupting the mailboxes.db</FONT>
<FONT COLOR="#000000">&gt; </FONT>
<FONT COLOR="#000000">&gt; Can you provide your imapd.conf?</FONT>
<FONT COLOR="#000000">&gt; </FONT>
<FONT COLOR="#000000">&gt; 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>