ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Monitor controller rejected file. FileReader restarts excessively.

book

Article ID: 161597

calendar_today

Updated On:

Products

Data Loss Prevention Enforce Data Loss Prevention Network Discover

Issue/Introduction

 FileReader restarts excessively. 

 

In the FileReader logs you see: 

Jan 5, 2015 3:41:15 PM com.vontu.communication.services.file.sender.RecoveryHandler handleError

INFO: Monitor controller rejected file 11420434552006.cat. Will back off and retry later.

In the BoxMonitor logs for the Detection server you see: 

Jan 5, 2015 3:40:08 PM com.vontu.communication.transport.ChannelManager processOperationResult

INFO: Operation com.vontu.communication.transport.ReadOperation:1420472408050:filereader:controller-server:null failed with exception: com.vontu.communication.transport.exception.TransportException: remote endpoint closed connection

 

On the Enforce Server in the MonitorController logs you see: 

Jan 5, 2015 2:25:10 PM com.vontu.communication.services.file.receiver.FileReceivingHandler newFileShipmentAvailable

WARNING: Rejecting the files from enforce_receiving being received due to overload on folder oce sl73dlpapp008:filereader for the sub-system CatalogItemWriterSubsystem. Sender will retry sending the file at a later time.

Jan 5, 2015 2:25:10 PM com.vontu.communication.dataflow.ReceivingTask run

INFO: Receiving Task(1548): Shipment rejected by application.

In the VontuMonitorController.log: 

INFO   | jvm 3    | 2015/01/03 08:29:35 | Exception in thread "Timer-26" java.lang.OutOfMemoryError: GC overhead limit exceeded

 

Cause

 Check the VontuMonitorController.conf file and check the java heap settings. You may need to increase the heap size. 

Resolution

Increase the heap size in VontuMonitorController.conf.

When I looked at the settings from VontuMonitorController.conf we see the heap settings as:
# Initial Java Heap Size (in MB)
wrapper.java.initmemory = 128
wrapper.java.maxmemory = 512

I am recommending that you increase the memory 2-4x:
wrapper.java.initmemory = 1024
wrapper.java.maxmemory = 2048