ArchiveOne Enterprise, post 6.5.1
A user can see an archived message in their mailbox and can retrieve the item. However they are unable to locate this item via any search method (the 'Search Archive' page or via the 'Archive Search' node of the console). The repository is confirmed to be correctly configured and index files are not missing. The item can be retrieved even after the 'Retrieved Message' folder is emptied.
This issue is caused by ArchiveOne attempting to speed up the search by only searching discrete 'chunks' of index files ('partition' files) but this process is only returning a subset of the possible results. The required item is effectively being 'pre-filtered' out of the results list.
To resolve this issue it will be necessary to stop the ArchiveOne service from filtering the results by stopping the search being limited to partition files. This is done via a registry key modification as follows:
Note: This involves editing the Windows machine registry. Using the Registry Editor incorrectly can cause serious, system-wide problems that may require you to re-install Windows to correct them. C2C cannot guarantee that any problems resulting from the use of Registry Editor can be solved. Use this tool at your own risk. It is highly recommended that you create a backup of the registry before making any changes.
1. On the Archive server, open the Registry editor by running the 'regedit' command.
2. Browse to: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/AOnePolService/Parameters.
3. Create a new DWORD called 'InhibitPartitionSearch' with a value of '1'.
4. Close the Registry Editor.
5. Open the Microsoft Services console and restart the 'Archive One Service'.
Rerun the original search to confirm the message can now be found.
Link To This Page: