ESXi 6.7 client GUI broken - cnMaestro OVA upload fails at times

Folks

In the latest version of ESXi 6.7.0 with their Client version 1.32.0 and above, some of you might face OVA upload fails with below error

Cause: Possibly unhandled rejection: {}
Version: 1.33.3
Build: 12923304
ESXi: 6.7.0
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36
Exception stack:
TypeError: Cannot read property 'keyValue' of undefined
    at updateSummaryPortlet (https://192.168.1.2/ui/scripts/main.js:375:415)
    at $scope.wizardOptions.onFinish (https://192.168.1.2/ui/scripts/main.js:375:5968)
    at https://192.168.1.2/ui/scripts/main.js:324:23176
    at m.$digest (https://192.168.1.2/ui/scripts/main.js:324:28780)
    at https://192.168.1.2/ui/scripts/main.js:324:30503

Its a known issue in vmware https://labs.vmware.com/flings/vsphere-html5-web-client/bugs/803

The workaround for the ESXi 6.7 UI issue.

  1. Download the esxui offline bundle for 6.x from https://labs.vmware.com/flings/esxi-embedded-host-client

             esxui-offline-bundle-6.x.zip

  1. Copy the downloaded the esxui-offline bundle to the ESXi host
  2. Login into ESXi host and execute the below command

esxcli software vib install -d "/vmfs/volumes/datastore1/tmp/esxui-offline-bundle-6.x-*.zip"

  1. Reboot the ESXi host based on the need.

                             OR

Trying Downloading older version of ESXi 6.7.0 with client version 1.25.0 from VMware site (build no VMware-VMvisor-Installer-6.7.0-8169922.x86_64.iso)

Regards

Rupam

#################################################################################################
How to update VI web client interface for ESXi 6.5
#################################################################################################
If you are using ESXi 6.5 and seeing below two issues when using VI web-client interface:

> Java exceptions during VI web-client navigation
> Not seeing RDM option while adding disk to VM

More info:
https://communities.vmware.com/thread/542973


These above issues are resolved in the latest available esx-ui package, which can be downloaded from below VMware URL:

More info:
https://labs.vmware.com/flings/esxi-embedded-host-client#summary

Download Offline bundle for ESXi 6.x - esxui-offline-bundle-6.x-5744014.zip

#################################################################################################
Steps:
#################################################################################################
Step-1:
To check currently installed esx-ui package, Enable SSH aa login to ESXi 6.5 host via SSH and run, you can use putty client to login:

[root@esxi:~] esxcli software vib list | grep esx-ui
Output:
-------------------------------------------------------------------------------------------------------------------------------------------------------
esx-ui 1.32.0-10692217 VMware VMwareCertif ied 2019-05-17
-------------------------------------------------------------------------------------------------------------------------------------------------------


Step-2:
Copy zip file to any location on the esxi host for example i am copying it to “datastore2”, you can copy to “datastore1”
[root@esxi:~] cd /vmfs/volumes/datastore2

[root@esxi:/vmfs/volumes/5cdc4b82-6c19a104-f71e-3440b586127a]

[root@esxi:/vmfs/volumes/5cdc4b82-6c19a104-f71e-3440b586127a] esxcli software vib install -d "/vmfs/volumes/datastore2/esxui-offline-bundle-6.x-12086396.zip"
Output:
-------------------------------------------------------------------------------------------------------------------------------------------------------
Installation Result
Message: Operation finished successfully.
Reboot Required: false
VIBs Installed: VMware_bootbank_esx-ui_1.33.1-12086396
VIBs Removed: VMware_bootbank_esx-ui_1.32.0-10692217
VIBs Skipped:
-------------------------------------------------------------------------------------------------------------------------------------------------------
[root@esxi:/vmfs/volumes/5cdc4b82-6c19a104-f71e-3440b586127a]

Reboot the ESXi host based on the need. But if you get a problem during .ova installation must reboot ESXi host.

Please note that I have installed successfully cnMaestro in ESXi 6.7 host.

1 Like