Error: "Connection timed out" when attempting to run the Cloud Director Environment Assessment Tool in an Air Gapped Environment
search cancel

Error: "Connection timed out" when attempting to run the Cloud Director Environment Assessment Tool in an Air Gapped Environment

book

Article ID: 400645

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

  • VMware Cloud Director Environment Assessment Tool doesn't produce any output.
  • After executing the /eat.sh command, there is no output displayed on the screen, nor is any file generated in the default output directory (/opt/vmware/vcloud-director/data/transfer/)
  • In the <path to vcd-assessment-tool>/assessment.log, you see the following:
    • 2025-06-09T07:32:16,916 | WARN     | main     | XmlBeanDefinitionReader        | Ignored XML validation warning
      org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/beans/spring-beans.xsd', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsd:schema>.
          at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204) ~[?:?]
    • Caused by: java.net.ConnectException: Connection timed out (Connection timed out)
              at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:?]
              at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:412) ~[?:?]
    • 2025-06-09T07:47:52,860 | ERROR    | main     | SpringApplication              | Application run failed
      org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 4 in XML document from class path resource [META-INF/spring/vcd-assistance-tool-context.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 134; cvc-elt.1.a: Cannot find the declaration of element 'beans'.
          at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:402) ~[vcd-assessment-tool-1.0-jar-with-dependencies.jar:?]

 

 

Environment

  • VMware Cloud Director 10.5.1
  • VMware Cloud Director Environment Assessment Tool 1.0

Cause

The Environment Assessment Tool requires internet access to run.

Resolution

This is a known issue affecting VMware Cloud Director Environment Assessment Tool 1.0.

Engineering are aware of this and are actively evaluating a fix for a future release of the product.

 

Workaround:

A local jar file copied from the Cell to the lib folder of the EAT Tool allows the files to be generated.

  1. cd /opt/vmware/vcloud-director/data/transfer/vcd-assessment-tool-1.0/lib/
  2. cp /opt/vmware/vcloud-director/system/org/springframework/spring-beans/*/spring-beans-*.jar .
  3. cd ..
  4. ./eat.sh
Note: the above assumes that you have extracted the tool in the /opt/vmware/vcloud-director/data/transfer/ directory.

 

Additional Information

For more information on the Environment Assessment Tool, see the EAT – The VMware Cloud Director Environment Assessment Tool blog.