Troubleshooting "Unable to read Packet Header" Event Log messages


In PaperVision Capture, batches appear to not be transmitting from the Operator Console. Application Event logs contain “Unable to read Packet Header” errors.


This error can occur if a packet header cannot be read during the transmission of a batch in PaperVision Capture. Editing the buffer size for network file transfers may resolve this error and may also enhance system performance. This variable is stored in the DSI.DataTransferAgent.Service.exe.config file located in the C:\Program Files (x86)\Digitech Systems\PaperVision Capture directory as:

fileTransferBufferSize - Size (in bytes) of the buffer used to transfer files across the network. Defaults to 65536. Increasing its value may enhance system performance (reduces the number of distinct network transactions) and also resolve “Unable to read Packet Header” event logs.

Steps to Resolve:

To increase the buffer size:

  1. Edit the DSI.DataTransferAgent.Service.exe.config file in Notepad. This file is located at C:\Program Files (x86)\Digitech Systems\PaperVision Capture.
  2. Change the fileTransferBufferSize attribute in the dataTransferServerConfiguration node by editing the following line in this config file:

    Find the line that currently reads:

    <dataTransferServerConfiguration serverName="PaperVision DataTransferAgent1" />

    Update this line to read as follows:

    <dataTransferServerConfiguration serverName="PaperVision DataTransferAgent1" fileTransferBufferSize="32768" />
  3. Save and close the configuration file
  4. Restart the PaperVision Data Transfer Agent service (from the desktop, click Start > Run > type services.msc and press <Enter>. Right-click the PaperVision DataTransferAgent1 service and choose Restart)

Filed under PaperVision® Capture, R65

Last modified Feb 24, 2020

Submitted Jan 07, 2016

Related Articles

Share via Email Print