A general system error occurred: Undeclared fault error occurs when attempting to download a vApp in VMware Cloud Director
search cancel

A general system error occurred: Undeclared fault error occurs when attempting to download a vApp in VMware Cloud Director

book

Article ID: 444710

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

  • An attempt to download a vApp takes a substantial amount of time and then fails with an error similar to the following:

    A general system error occurred: Undeclared fault
     
    Cause:
    The object or item referred to could not be found.

  • The NFC timeouts may have been increased, as detailed in the document below:

    Error: "com.vmware.ssdc.library.exceptions.VimTimedoutException: The VMware Cloud Director operation has timed out" when importing large OVFs

  • Smaller downloads complete successfully.
  • Shortly before the failure, in the ESXi vpxa logs, the NFC ticket is expired and revoked, as in the following example:

    2026-05-29T15:21:17.164Z In(166) Vpxa[2099563]: [Originator@6876 sub=HttpNfcTicket opID=vcd-########-####-####-####-############;activity=urn:uuid:########-####-####-####-############-fb-01-dd] [HTTP-NFC-TICKET] Expiring tickets...
    2026-05-29T15:21:17.164Z In(166) Vpxa[2099563]: [Originator@6876 sub=HttpNfcTicket opID=vcd-########-####-####-####-############;activity=urn:uuid:########-####-####-####-############-fb-01-dd] [HTTP-NFC-TICKET ########-####-####-####-############] Revoked
    2026-05-29T15:21:17.164Z In(166) Vpxa[2099563]: [Originator@6876 sub=HttpNfcTicket opID=vcd-########-####-####-####-############;activity=urn:uuid:########-####-####-####-############-fb-01-dd] [HTTP-NFC-TICKET] Expiry done

  • There is then an attempt to renew the NFC ticket seen in the vpxa logs, but it fails since it can no longer be found:

    2026-05-29T15:21:17.168Z In(166) Vpxa[2099019]: [Originator@6876 sub=vpxLro opID=536462c2] [VpxLRO] -- BEGIN lro-10259770 -- vpxa -- vpxapi.VpxaService.renewHttpTicket -- ########-####-####-####-############
    2026-05-29T15:21:17.169Z Wa(164) Vpxa[2099019]: [Originator@6876 sub=Vmomi opID=536462c2] VMOMI activation LRO failed; <<########-####-####-####-############, <TCP '###.###.###.### : 8089'>, <TCP '###.###.###.### : 29787'>>, vpxa, vpxapi.VpxaService.renewHttpTicket, <vpxapi.version.v8_0_3_0, official, 8.0.3.0>, <<io_obj p:0x000000a49b4f2bb0, h:36, <TCP '###.###.###.### : 8089'>, <TCP '###.###.###.### : 58885'>>, ########-####-####-####-############>>, N3Vim5Fault8NotFound9ExceptionE(Fault cause: vim.fault.NotFound
    2026-05-29T15:21:17.170Z Wa(164) Vpxa[2098958]: --> )
    2026-05-29T15:21:17.170Z Wa(164) Vpxa[2098958]: --> [context]<>[/context]
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2099019]: [Originator@6876 sub=Req@vpxa3/8.0.3.0 opID=536462c2] Method vpxapi.VpxaService.renewHttpTicket threw undeclared fault of type vim.fault.NotFound
    2026-05-29T15:21:17.170Z In(166) Vpxa[2099019]: [Originator@6876 sub=vpxLro opID=536462c2] [VpxLRO] -- FINISH lro-10259770
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2099019]: [Originator@6876 sub=Default opID=536462c2] [VpxLRO] -- ERROR lro-10259770 -- ########-####-####-####-############ -- vpxa -- vpxapi.VpxaService.renewHttpTicket: :vim.fault.NotFound
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: --> Result:
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: --> (vim.fault.NotFound) {
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: -->    faultCause = (vmodl.MethodFault) null,
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: -->    faultMessage = <unset>
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: -->    msg = ""
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: --> }
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: --> Args:
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: -->
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: --> Arg ticketId:
    2026-05-29T15:21:17.170Z Er(163) Vpxa[2098958]: --> "########-####-####-####-############"

Environment

VMware Cloud Director 10.6.x

Cause

If there is a delay in the process that renews the NFC ticket and the ticket expiration is set to a similar period as the renewal, the expiration can occur prior to the renewal and prevent the transfer from being completed.

Resolution

Review the NFC ticket timeouts, as detailed in the following article:

Error: "com.vmware.ssdc.library.exceptions.VimTimedoutException: The VMware Cloud Director operation has timed out" when importing large OVFs

Lower the config.httpNfcTicket.renewalPeriod value to a time that is less than the config.httpNfcTicket.timeoutPeriodMinute, as in the following example:

 

NameValue
config.httpNfcTicket.renewalPeriod6900
config.httpNfcTicket.timeoutPeriodMinute120

 

Please note: These values are for illustrative purposes and may not be appropriate for your environment.