I have deployed and setup ID appliance and vCAC appliance.
I can successfully log in to vCAC. (I only have the default tenant setup vsphere.local)
Can anyone help me here with this SSO error or point me in the right direction/forum......????
vCloud Automation Center Host and SSO Credentials
Failed to register with vCloud Automation Center server
Error creating bean with name 'cafeRegistrationInitializer': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.vmware.vcac.core.componentregistry.rest.client.RestClientEndPointFactory com.vmware.itfm.cloud.vami.cafe.service.init.CafeRegistrationInitializer.restClientEndPointFactory; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restClientEndPointFactory' defined in class path resource [pluginConfig.xml]: Cannot resolve reference to bean 'componentRegistryConnectionInfo' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'componentRegistryConnectionInfo': FactoryBean threw exception on object creation; nested exception is java.lang.RuntimeException: java.net.ConnectException:
Screenshots would help, but please confirm you included the correct SSO host (FQDN) and port (:7444) in the vCAC VAMI SSO tab (no https prefix though).
I have the SSO host on the vCAC set to FQDN and port 7444 which is pointed to the vmware ID appliance.
I point the ITBM to this same SSO host.
I have also tried the ID applance address (FQDN)
I am also having the exact same issue. Any insights would be appreciated!
The most likely culprit is time sync issue or certificates issue. Ensure ITBM VA as synced to same NTP source as SSO, and make sure you accept the certificate at bottom of that screen in ITBM SSO reg VAMI page.
Remove the https from the SSO URL. The format should be fqdn:port.. no need for the protocol... vCAC will figure it out.
Try removing @vsphere.local from the SSO Admin User too.
I had a similar problem and it was all time related. Make sure your time is consistent throughout the environment.
At ITBM Console on VCAC Tab:
Host name = VCAC Appliance Server Name (FQDN) , Example: vcac.demo.com
SSO Default tenant = vSphere.local
SSO Admin user = Administrator
and your Administrator@vSphere.local password
And After Register success, make sure for time sync for VIA , VCAC, ITBM
For anyone looking here for help - the SSO host is case sensitive. So whatever the name in the Certificate is stated as.
SSO Host* "hostname.domain.com"
Then you receive this message:
"Invalid SSO configuration"
My Certificate for SSO is "HOSTNAME.domain.com" not "hostname.domain.com"
Change SSO host* to "HOSTNAME.domain.com"
SSO Status : Connected......