Hi there,
Trying to get my vRO instance to register with the Web Client. No luck so far. I've done the following:
1. New install of the vRO appliance
2. SSO config for auth, against my vCenter SSO.
3. Set listening IP address.
4. Run workflows to register against vCenter and add the Extension to the Web Client.
5. Added myself to the SSO Admins group
5. Checked the /MOB ExtensionManager page, checked the IP address and URL for the vCO client zip file (all good.)
6. Restarted the Web Client from the command line.
The only thing I can see which looks bad is the following in the Web Client logs:
[2015-05-13T11:54:16.774Z] [WARN ] pool-3-thread-388 70000718 100013 200004 com.vmware.vco.session.impl.VcoServiceFactoryImpl Error creating vCO service on [Configuration [servicePath=/vco/api/, vcoServiceUri=https://192.168.0.43:8281, serviceGuid=2fb88329-669b-41b0-bbd2-44239051cc93]] org.springframework.web.client.HttpClientErrorException: 401 Full authentication is required to access this resource
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:90)
at org.springframework.web.client.RestTemplate.handleResponseError(RestTemplate.java:494)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:451)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:409)
at org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:229)
at com.vmware.vco.session.impl.VcoServiceFactoryImpl.authenticateVco(VcoServiceFactoryImpl.java:115)
at com.vmware.vco.session.impl.VcoServiceFactoryImpl.access$000(VcoServiceFactoryImpl.java:44)
at com.vmware.vco.session.impl.VcoServiceFactoryImpl$1.doCall(VcoServiceFactoryImpl.java:100)
at com.vmware.vco.session.impl.VcoServiceFactoryImpl$1.doCall(VcoServiceFactoryImpl.java:95)
at com.vmware.vco.adapter.concurrent.VcoServiceTask.call(VcoServiceTask.java:37)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)