Templates Sync operation from Publisher Content Library to the Remote Subscribed Content Library fails with error: "A general system error occurred: Error transferring file VM-##.vmdk"
search cancel

Templates Sync operation from Publisher Content Library to the Remote Subscribed Content Library fails with error: "A general system error occurred: Error transferring file VM-##.vmdk"

book

Article ID: 400480

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

  • Templates sync happen without any issues to the Local Subscribed libraries from the Publisher Library.

  • However at subscribed library located other (remote) site, Template(s) sync operation fails with below Error Message:

    A general system error occurred: Error transferring file VM-1.vmdk from https://Pub-VC:443/cls/vcsp/lib/531fbb96-####-####-8d0a-fbe0####c819/d4d5622f-####-####-b83b-ee05e####92a/VM-1_f8788ed9-####-####-8f44-fafbb###cdc4.vmdk. Reason: IO error during transfer of https://Pub-VC:443/cls/vcsp/lib/531fbb96-####-####-8d0a-fbe0####c819/d4d5622f-####-####-b83b-ee05e####92a/VM-1_f8788ed9-####-####-8f44-fafbb###cdc4.vmdk: Read timed out
  • In the same site as that of the Publisher one, Template sync is successful and works fine to the Subscribed library.

  • But Template sync fails at around 97% in the other (remote) site. Templates are transferred however the data is not copied and transferred templates reflect as 0 Bytes.

On ESXi host where the Template sync happen (Source ESXi host where the Template is located on Publisher Library and Destination ESXi host where the Template is copied on remote Subscribed library), will show below log traces:

/var/run/log/hostd.log

Publisher ESXi:

2025-##-##T05:06:53.795Z In(166) Hostd[2100294]: [Originator@6876 sub=Libs opID=000000###4612420] [NFC INFO]Nfc_CloseSessionEx: session=F064334B60
2025-##-##T05:06:53.795Z In(166) Hostd[2100294]: [Originator@6876 sub=Libs opID=000000###4612420] [NFC ERROR]NfcNetTcpSetError: Broken pipe
2025-##-##T05:06:53.795Z In(166) Hostd[2100294]: [Originator@6876 sub=Libs opID=000000###4612420] [NFC ERROR]NfcNetTcpWrite: bWritten: -1. Errno: 32.
2025-##-##T05:06:53.795Z In(166) Hostd[2100294]: [Originator@6876 sub=Libs opID=000000###4612420] [NFC ERROR]NfcSendMessage: NfcNet_Send failed: NFC_NETWORK_ERROR

Subscriber ESXi:

    202#-##-##T19:14:18.515Z In(166) Hostd[2099112]: [Originator@6876 sub=Libs opID=00000###ca7848f0] [NFC ERROR]NfcNetTcpSetError: Unexpected EOF
    202#-##-##T19:14:18.515Z In(166) Hostd[2099112]: [Originator@6876 sub=Libs opID=00000###ca7848f0] [NFC ERROR]NfcNetTcpRead: EOF should not be reached
    202#-##-##T19:14:18.515Z In(166) Hostd[2099112]: [Originator@6876 sub=Libs opID=00000###ca7848f0] [NFC ERROR]NfcNet_Recv: requested 264, received only 0 bytes
    202#-##-##T19:14:18.515Z In(166) Hostd[2099112]: [Originator@6876 sub=Libs opID=00000###ca7848f0] [NFC ERROR]NfcGetMessage: NfcNet_Recv failed: NFC_NETWORK_ERROR

Environment

vCenter Server 7.x

vCenter Server 8.x

ESXi 7.x

ESXi 8.x

Cause

VMDK file copy operation fails due to "NFC_NETWORK_ERROR"

 

Resolution

Kindly engage the Network Team to identify the underlying issue interrupting the file copy operation between the Source ESXi host where the Template is located on Publisher Library and Destination ESXi host where the Template is copied on remote Subscribed library.

Additional Information

Port 902 is required between ESXi hosts to perform NFC/NBD-based Transfers for Content Library.

Refer: Required Ports 

vSphere : 8.0, 6.7, 6.5, 7.0
Source: ESXi Management IP addresses
Dest: ESXi Management IP addresses
Port: 902
Protocol: TCP
vSphere - Base | NFC/NBD-based Transfers for Content Library | Bidirectional