I ran into a problem with vCD and vSphere Lookup Service. I had problems with SSO, inventory service, etc after I had installed vCD. I then manually removed the registrations in the inventory service (after exporting a list), installed valid certificates for all the vCenter components, and reregistered the various services back into the inventory service. As part of the cleanup I had used ssolscli to cleanup leftover registrations not realizing that vCD was still registered. When I went to re-register vCD it failed with a null error message (Error unregistering with lookup service. null). When I realized it was looking for the properly named service ID's I manually recreated the service IDs from the original list of service IDs. Unfortunately the number at the end of the service ID is based on the table index in the SSO database and I can't manually inject the original # that vCD is looking for.
Does anyone know how to force vCD to unregister from the lookup service so that I can cleanly re-register it? I don't want to wipe out my orgs, integrated Edge appliances, catalogues, etc just to fix my SSO integration and login issues.
Thanks!
-Chris