"Failed to fetch system information message" in VCF-aware Aria Suite Lifecycle while opening System settings
search cancel

"Failed to fetch system information message" in VCF-aware Aria Suite Lifecycle while opening System settings

book

Article ID: 387688

calendar_today

Updated On:

Products

VMware vRealize Suite Lifecycle Manager 8.x

Issue/Introduction

  • When attempting to view vASL's system details from Aria Suite Lifecycle UI > Lifecycle Operations > Settings > System Details : Error "Failed to fetch system Information" prompted
  • Enough free disk space is available on the appliance. 
  • The "vrlcm-cli --health-status" command shows all the services are running successfully. 
  • The /var/log/vrlcm/vmware/vrlcm.log contain the error snippets similar to:
    • ERROR [exec-id] c.v.v.l.l.s.ProductPolicyServiceImpl -  -- Exception occurred when acquiring the SDDC Manager token.
      java.net.SocketTimeoutException: Read timed out
    • ERROR [exec-id] c.v.v.l.l.s.ProductPolicyServiceImpl -  -- Unable to fetch source mapping entries from SDDC Manager <SDDC-fqdn>
    • ERROR [exec-id] c.v.v.l.l.c.ProductPolicyController -  -- Error while getting VMware Aria Suite Lifecycle product version: com.vmware.vrealize.lcm.lcops.common.exception.SDDCManagerNotReachableException: Either SDDC Manager is not reachable or some other error occurred.

Environment

VMware Aria Suite Lifecycle 8.x

Cause

Scenario 1:

  • This issue can also occur if the SDDC Manager isn't reachable from the VCF-aware Aria Suite Lifecycle.  
  • The backend workflow for a VCF-aware Aria Suite Lifecycle to retrieve its system details includes a step where it reached out to the SDDC Manager environment to fetch it's version details and BOM. Thus, as the SDDC Manager is not reachable, it leads to the failure of the over all workflow. 

Scenario 2:

  • This issue can also occur due to the absence of a default locale in the Aria Suite Lifecycle service start script:

Resolution

Scenario 1:

  • Validate that the SDDC Manager is up and running healthily. 
  • Validate network connectivity between Aria Suite Lifecycle and SDDC Manager
    • curl -v telnet://target_ip_or_fqdn:443
  • Ensure that jumbo frames are enabled on all layer 3 gateways involved in the communication between SDDC Manager and Aria Suite Lifecycle.

Scenario 2:

  • Add a default locale to LCM service start script:
    vi /etc/init.d/vlcm-service

  • Add the below line to the end of the section: JVM_OPTIONS="
    -Duser.language=en -Duser.region=US

    For example setting looks like (customer's setting can differ, due to LCM version):

    -----
    JVM_OPTIONS="\
      -XX:+UseConcMarkSweepGC \
      -XX:CMSInitiatingOccupancyFraction=75 \
      -XX:+UseCMSInitiatingOccupancyOnly \
      -XX:+HeapDumpOnOutOfMemoryError \
      -XX:HeapDumpPath=$HEAP_DUMP_LOCATION \
      -Xdebug \
      -Xrunjdwp:transport=dt_socket,address=*:12345,server=y,suspend=n \
      -Xms3g \
      -Xmx3g \
      -Dorg.bouncycastle.rsa.allow_multi_use=true \
      -Duser.language=en -Duser.region=US "
    ------

  • After setting this please restart the Aria Suite Lifecycle service:
    systemctl restart vrlcm-server