This solution no longer works for me with the latest SMH. From what I can tell, HP is now generating certificates with the FQDN of the host and this no longer matches with what the VCAgent <-> VC Repository communication is looking for. They used to create certificates with just the hostname and I think that is what the VC Repository is looking for as a match with the certificate; now that it is a FQDN, they do not match up and the connection fails. You have to go back to the Username/Password method. I even tried setting an alternative name with the SMH GUI, but that still does not work.
NK