33.TH cgkrepair 8gx "" "Gromox" "Gromox admin reference"
44.SH Name
55\fB cgkrepair \fP \(em Repair broken Change Key and PCL properties
6- .SH Synopsis
7- \fB /usr/libexec/gromox/cgkrepair [options] \- e \fP
8- [\fI user \fP ]\fB @ \fI domain \fP
6+ .SH Description
7+ This utility has been replaced by
98.PP
10- For a given store, cgkrepair looks at all folder and message objects whether
11- they have reasonably-looking values for PR_CHANGE_KEY and
12- PR_PREDECESSOR_CHANGE_LIST. It emits a line for objects with problems, along
13- with status letters in square brackets to
14- indicate individual tests that have failed.
9+ gromox\- mbop -u ... cgkreset
1510.PP
16- message 6f5739h [--P] (new key: 8000008a04a7h)
17- .PP
18- The possible flags include:
19- .IP \(bu 4
20- Z: The size of PR_CHANGE_KEY did not match the requirements of the MS-OXCFXICS
21- v25 specification \s c 2.2.1.2.7.
22- .IP \(bu 4
23- N: PR_CHANGE_KEY is in the future.
24- .IP \(bu 4
25- P: PR_PREDECESSOR_LIST contains a Change Key that is in the future or which
26- does not match the requirements of MS-OXCFXICS.
27- .PP
28- When a problem is found, or when \-\- force\- fix is specified, a new Change Key
29- is issued and the PCL updated. Change Keys are a monotonic counter for recency,
30- something quite like a timestamp, but not bound to a clock. Fixing Change Keys
31- can make them go backwards, and since the server now apparently has an "older"
32- item, clients do not necessarily synchronize it anymore, therefore, .ost files
33- should be deleted to purge bad CKs from the client side as well.
34- .SH Options
35- .TP
36- \fB \-\- force \- fix \fP
37- Replace Change Keys and PCLs of all objects regardless of whether they were
38- considered broken or not.
39- .TP
40- \fB \-\- skip \- msg \fP
41- Only process folder objects.
42- .TP
43- \fB \- e \fP [\fI user \fP ]\fB @ \fP\fI domain \fP
44- Operate on the given private/user store or public/domain mailbox.
45- .TP
46- \fB \- n \fP
47- Perform a dry run.
11+ which is a server-assisted hard reset of CN/CK/PCL.
0 commit comments