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=F064334B602025-##-##T05:06:53.795Z In(166) Hostd[2100294]: [Originator@6876 sub=Libs opID=000000###4612420] [NFC ERROR]NfcNetTcpSetError: Broken pipe2025-##-##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
vCenter Server 7.x
vCenter Server 8.x
ESXi 7.x
ESXi 8.x
VMDK file copy operation fails due to "NFC_NETWORK_ERROR"
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.
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