Using the correct untar tool and appropriate MIME types for NSX intelligence
search cancel

Using the correct untar tool and appropriate MIME types for NSX intelligence

book

Article ID: 321209

calendar_today

Updated On:

Products

VMware NSX Networking

Issue/Introduction

Symptoms:
  • Deploying NSX Intelligence virtual machine fails.
  • You see these errors similar to:

    The deployment of NSX Intelligence VM has failed with error'OVF certificate validation failed. Error: Ovf, manifest and certificate files not found'.

    The deployment of NSX Intelligence VM has failed with error'OVF certificate validation failed. Error:[VALIDATION_ERROR:CERTIFICATE_INVALID_SIGNATURE; ]'.

    The deployment of NSX Intelligence VM has failed with error 'OVF certificate validation failed. Error: Certificate file not available.


Environment

VMware NSX-T Data Center
VMware NSX-T Data Center 2.5.x

Cause

This issue occurs due to either one of the following:
  • An incorrect untar tool is used hence the checksum fails.
  • The MIME types used for the NSX Intelligence files.

Resolution

To resolve this issue:
  1. Use the right tool to untar the NSX Intelligence deployment file and verify the checksum of the untarred files prior to progressing with installation.

    a. Use 7zip for windows to untar the file to avoid causing issues with the checksum mismatch. 
    b. Regular tar command in linux should work. 
    c. Verify the sha1 checksum for the files are same as mentioned in manifest file.
     
  2. Update the web server with the MIME type for the respective file types:

    * .ovf > (application/vmware)
    * .vmdk > (application/octet-stream)
    * .mf > (text/cache-manifest)
    * .cert > (application/x-x509-user-cert)
Note: MIME type change is only required manually for IIS.

Supported Web Servers

Operating SystemWeb ServerUnpacking Tool to Use
WindowsIIS7-Zip application

Use the 7-Zip File Manager user interface or use a command prompt window. For example, to use a command prompt window to unpack the example TAR file, navigate to where the downloaded NSX Intelligence TAR file is located and enter this command:

7z x VMware-NSX-Intelligence-appliance-1.0.0.0.0.14303803.tar
LinuxApachetar command-line utility

For example, to unpack the example TAR file, enter this command from a command prompt:

tar -xvf VMware-NSX-Intelligence-appliance-1.0.0.0.0.14303803.tar
Mac OSApachetar command-line utility

For example, to unpack the example TAR file, enter this command from a Terminal command line:

tar -zxvf VMware-NSX-Intelligence-appliance-1.0.0.0.0.14303803.tar