How to install a Windows-CA-Signed Certificate on VMWare Server 2.0x

  1. Make a backup of /etc/vmware/ssl/rui.crt and rui.key
  2. Generate a new server key: openssl genrsa -out rui.key 2048
  3. Generate a CSR: openssl req -new -key rui.key -out server.csr
  4. Go to the Certificate Services web interface on one of your DCs, and select “Request a Certificate”
    1. Select “advanced certificate request”
    2. Select “Submit a certificate request by using a base-64-encoded CMC or PKCS #10 file, or submit a renewal request by using a base-64-encoded PKCS #7 file.”
    3. Paste the CSR text into the “Saved Request” field, and select “Web Server”, and Submit the request
    4. Select “Base 64 encoded”, and “Download certificate”
  5. Transfer the certificate to the Linux box running VMWare Server
  6. Copy/rename the new certificate (certnew.cer) over rui.crt
  7. Do a “service vmware restart”
  8. Voila! A trusted certificate. No more web browser/VMWare Client messages about invalid certificates
  • Share/Bookmark

3 Responses to “How to install a Windows-CA-Signed Certificate on VMWare Server 2.0x”


  1. 1 Maddin

    I have problem replacing the certficate. I replaced the certificate and restarted the vmware server. But the old certificate is used, i dont have any idea why :/

  2. 2 Andy

    the certificates are stored in:

    VMware Server 2.x (Linux) /etc/vmware/ssl
    VMware Server 2.x (Windows) C:\Program Files\VMware\VMware Server\ssl and %ALLUSERSPROFILE%\Application Data\VMware\VMware Server\SSL

    both have to be replaced for windows.

    rgrds,
    Andy

  3. 3 Daniel

    Thanks for that, Andy.

Leave a Reply