In the Task Log, errors related to NFC connectivity can be found:
Processing <vm-name> Error: NFC storage connection is unavailable. Storage: [stg:datastore-#,nfchost:host-#,conn:vc.domain.local]. Storage display name: [<datastore-name>]. Failed to create NFC download stream. NFC path: [nfc://conn: vc.domain.local,nfchost:host-#,stg:datastore-#@<vm-name>/<vm-name>.vmx]. Agent failed to process method {Transfer.FileToText}.
In the source agent logs on the Ubuntu proxy, hostname resolution can be observed:
nfc | Opening NFC session with the specified ticket [<guid>]... nfc | Establishing connection with the host [vc.domain.local]. Port: [902]. nfc | Resolving host name (vc.domain.local) to IP address... nfc | Resolving host name (vc.domain.local) to IP address... Failed. nfc | Establishing connection with the host [vc.domain.local]. Port: [902]. Failed. nfc | Opening NFC session with the specified ticket [<guid>]... Failed. nfc | Connecting to NFC session. Target host: [vc.domain.local]. Storage: [<datastore-name>]. VI SOAP connection ID: [vc.domain.local]. Failed. | ERR | Failed to initiate NFC session. Target host: [vc.domain.local]. VI connection ID: [vc.domain.local]. Storage MOID: [<datastore-name>]. | ERR | Failed to resolve name: vc.domain.local. Error: Name or service not known | >> | Lookup of the host name has failed. Host name: [vc.domain.local]. | >> | Cannot establish connection with the host. Host: [vc.domain.local]. Port: [902].
The appropriate solution is to comply with networking standards and not use .local for unicast DNS.
Per RFC 6762 (2013), .local is a special-use domain name, and the advice from the Internet Engineering Task Force (IETF), "we [IETF] recommend against using ".local" as a private Unicast DNS top-level domain."
For more information, review:
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case