I'm having trouble with VMWare Infrastructure and SSL certificates. Whenever I try to use my own certs on the server, the client fails to connect.
Error Message
VMWare Infrastructure Client could not establish a connection with server XXX.XXX.XXX.XXX
Details: The client could not validate the server's SSL certificate.
Specs
OpenSSL 0.9.7a
ESX 3.5
VMWare Infrastructure Client 2.5 / Windows XP Pro SP 3
Info
root@host /etc/vmware/ssl openssl verify rui.crt
OK
root@host /etc/vmware/ssl openssl x509 -noout -modulus -in rui.crt | openssl md5
61abe09d8559ab55be866b795980d310
root@host /etc/vmware/ssl openssl rsa -noout -modulus -in rui.key | openssl md5
61abe09d8559ab55be866b795980d310
root@host /etc/vmware/ssl netstat -al | grep 902
(Empty)
root@host /etc/vmware/ssl openssl s_client -connect localhost:902
6115:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:475:
Not sure if these last two items are an issue, since VMWare Infrastructure Client can connect anyway when default certs are used.
Main Question
The cert and key are valid, and they are named rui.crt and rui.key. There shouldn't be any configuration to be done.
Why doesn't this setup work?