https://esxi4-1.primp-industries.com/mob/?moid=ServiceInstance&method=retrieveInternalContent


<endpoint xsi:type="ProxyServiceEndpointSpec">
<serverNamespace>/</serverNamespace>
<accessMode>httpsWithRedirect</accessMode>
</endpoint>

I don't believe you can change the classic ESX splash screen (please refer to this thread: ). You could try messing around with "chvt" and virtual terminal 11 which is the one displaying the hostname/IP Address for ESX.
For ESXi, there is an advanced option that can be set to customize the DCUI message with any text you would like. Take a look at this script: updateDCUIBanner.pl
The chvt method is what I usually recommend for ESX. The ESXi script is perfect. Thanks!

I used this as a workaround for our Security Office's 'hardening standards' in reference to disabling HTTP/HTTPS access to the host.
I'm trying to upload an internally signed certificate, and using vifs fails, so I wrote a powershell script to use https put. However, since I removed the / as stated above, I get the 404 when trying to put the key into /host/sslkey.
I tried to reverse engineer this to add the endpoint back in, but I get:
Method Invocation Result: InvalidRequest
Name Type Value
dynamicProperty DynamicProperty[] Unset
dynamicType string Unset
faultCause MethodFault Unset
faultMessage LocalizableMessage[] Unset
I tried using, and several variations there of:
<endpoint xsi:type="ProxyServiceEndpointSpec">
<accessMode>httpsWithRedirect</accessMode>
<port>8309</port>
<serverNamespace>/</serverNamespace>
</endpoint>
I could do a reconfigure, but I've configured quite a bit already and don't want to start from scratch.
TIA!
Great work...AGAIN! Now on to bigger things. How about disabling the ESXi and ESX "home" screens or at least the Ip/hostname display for security?
Dave Convery, VCDXVMware vExpert 2009
http://www.dailyhypervisor.com
http://twitter.com/dconvery
Careful. We don't want to learn from this.
Bill Watterson, "Calvin and Hobbes"