Reconstruct and guid mismatch

Nicolas GIMMILLARO nicolas at gimmillaro.com
Tue May 3 07:54:05 EDT 2011


Hi,

When using reconstruct or chk_cyrus, i get error messages related to 
guid mismatch for each folders in each mailboxes.

Cyrus IMAP 2.4.6 on Solaris 9
Standalone server, no sync



[...]
user.nicolas.Sent uid 1297 mismatch: guid
user.nicolas.Sent uid 1298 mismatch: guid
user.nicolas.Sent uid 1299 mismatch: guid
user.nicolas.Sent uid 1300 mismatch: guid
user.nicolas.Sent uid 1301 mismatch: guid
user.nicolas.Sent uid 1302 mismatch: guid
user.nicolas.Sent uid 1303 mismatch: guid
user.nicolas.Sent uid 1306 mismatch: guid
user.nicolas.Sent uid 1307 mismatch: guid
user.nicolas.Sent uid 1308 mismatch: guid
user.nicolas.Sent uid 1312 mismatch: guid
user.nicolas.Sent uid 1313 mismatch: guid
user.nicolas.Sent uid 1314 mismatch: guid
user.nicolas.Sent uid 1315 mismatch: guid
user.nicolas.Sent uid 1316 mismatch: guid
user.nicolas.Sent uid 1317 mismatch: guid
user.nicolas.Sent uid 1318 mismatch: guid
user/nicolas/Sent
[...]

In syslog files, I can see :

[...]
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1297 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1298 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1299 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1300 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1301 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1302 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1303 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1306 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1307 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1308 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1312 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1313 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1314 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1315 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1316 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1317 record mismatch, rewriting
May  3 13:34:40 sunultra60 reconstruct[22154]: [ID 306611 local6.error] 
user.nicolas.Sent uid 1318 record mismatch, rewriting
[...]

I tried different options (-G  , -R) with reconstruct, but it changes 
nothing.

What is GUID ?
How is the mapping between UID and GUID made ?


Thanks

-- 
Nicolas



More information about the Info-cyrus mailing list