Your organization might have proxy servers acting as a firewall and web filter, providing shared network connections, and cache data to speed up common requests. Such proxy server keeps users and the internal network protected from the bad stuff that lives out in the wild internet. You will require configuration on the appliance running the VMware Skyline Health Diagnostics to work with such proxies. Without this configuration, HTTPS connections from the VMware Skyline Health Diagnostic will fail to verify the proxy generated certificates and result in failures.
Prerequisites
Verify that you have
root
user credentials for the VMware Skyline Health Diagnostics appliance.For more information about enabling the root user log in to the VMware Photon OS, see: https://vmware.github.io/Photon/assets/files/html/3.0/Photon_troubleshoot/permitting-root-login-with-ssh.html (This configuration is not necessary for the VMware Skyline Health Diagnostics appliance as by default it is configured to allow root user log in through SSH).
Verify that you can log in using root credentials to the VMware Skyline Health Diagnostics appliance console.
Make sure you have the root certificate, or the certificate used by proxy to sign the certificates used for connections. Normally this will be root certificate of your internal CA.
Procedure
- Open the Root or Proxy Certificate in a text editor and copy the contents.
- Open the Skyline Health Diagnostics appliance console using the VMware vSphere client or Secure Shell (SSH) client.
- Log in as root user.
- Create a temporary file to save the copied certificate,
- Run the command vi /tmp/proxy.crt
- Press I to change to insert mode.
- Paste the copied contents.
- Press Esc to switch the insert mode off.
- Press :wq to save and quit the editor.
- To update the VMware Skyline Health Diagnostics installation with newly created proxy certificate run the command shd-config proxycert/tmp/proxy.crt.
- To Configure the proxy, see Enable Proxy Settings section.
Results
Proxy Certificates are installed on the VMware Skyline Health Diagnostics appliance.