Symptoms
When automatic cleanup is enabled, some event log entries and corresponding batches are not removed, although they are older than the specified time.
Cause
The batches that are still "in processing" (on a specific stage, such as Verification, Exceptions, etc) or those that do not have a specific stage set are not removed when automatic clean-up is initiated. Automatic clean-up only removes information about those batches that were processed, i.e. in the "Processed" stage.
If batches that are in the "Processed" stage are not removed, it might be caused by the FileRemovingDisabled parameter in the C:\inetpub\wwwroot\FlexiCapture12\Server\web.config configuration file.
Resolution
- Navigate to the
C:\inetpub\wwwroot\FlexiCapture12\Serverfolder; - Open the
web.configfile; - Locate the
FileRemovingDisabledparameter and set it to "false":
This key is only used for global system backup and prohibits the removal of any items from file storage. - Restart IIS to apply the changes;
- Run the complex for some time and monitor the behaviour.