Following an upgrade to ESXi 6 U2 I was interested in checking out the new HTML5 client. I entered the hostname in my browser and select the ‘Open the VMware Host Client’ link.
On a couple of hosts I tested I was immediately presented by an error stating:
‘503 Service Unavailable (Failed to connect to endpoint: [N7Vmacore4Http16LocalServiceSpecE:0x1f0db660] _serverNamespace = /ui _isRedirect = false _port = 8308)’
This was resolved by the following steps (documented on VMware Communities and Tech Llama):
1. Log on to your ESXi host (either via SSH or DCUI/ESXi Shell)
2. Edit /etc/vmware/rhttpproxy/endpoints.conf
3. Remove the line:
/ui local 8308 redirect allow
4. Now restart the rhttpproxy:
Overall the client feels quite responsive and looks good. There are a few sections that stood out to me. The first is a Packages tab which lists the hosts installed VIBs and an option to install new VIBs. I can see this being very useful for checking the specific VIBs are installed and that the correct version is installed.
Also quite useful will be the PCI Devices information on the hardware tab which provides an easy way to get the Device ID information that can then be fed into the VMware Compatibility Guide.
Finally, there is a certificates section in which you can confirm the current certificate details and import a new certificate if needed. Appears to be simpler than connected via SSH and/or SCP to replace certs.