DTS Transfer Error : Networker error <16>. len=<4>
search cancel

DTS Transfer Error : Networker error <16>. len=<4>

book

Article ID: 69067

calendar_today

Updated On:

Products

CA Client Automation - IT Client Manager CA Client Automation

Issue/Introduction

DTS transfers is not working and following error appears in the DTS logs :

 

DtsAgent0 |dtsEH_Send_Data |EH.c     |004139|NOTIFY| I (924) Sending data parcel <1> of <3> for object id <1>, DTA id = <I2relqbb>
DtsAgent0 |dtsDTSITRM_Recv_|plitrm.c |001463|ERROR| Networker error <16>. len=<4>
DtsAgent0 |dtsEH_Recv_Resp |EH.c     |012162|ERROR| E (402) Failed to receive data for transfer <I2relqbb>, error is: (124) DTSITRM_Recv_Data: Receive data failed, error=<4>.  

 

Error "Networker error <16>. len=<4>" appears in the log after 50 seconds when trying to send the first data parcel.

Environment

Client Automation - All Versions

 

 

Resolution

This error occurs because the parcel could not be sent within 50 seconds. After 50 seconds a timeout occurs and the sending is stopped with error.

 

By default the parcel size is 524288 bytes. In some network environment this parcel size is too big and could not be sent within 50 seconds.

The solution is to decrease the parcel size used for DTS transfer.

 

If DTS transfer is done for a SD Job, modify the parcel size in the configuration policy which is applied on the DOMAIN Manager :

DSM/Software Delivery/File Transfer/DTS: Default maximum parcel size

Example : 131072 

 

If DTS transfer is created with a dtscli command, add parameter parcel_size

 

Example :

dtscli -agent "ipath=machine1::c:\windows\temp\test.txt" "rpath=machine2::c:\windows\temp\test.txt" parcel_size=131072