It sounds like you may have installed a new SSO domain on another Windows server successfully. Did you go through the repointing process to register your inventory, vCenter, and web client with the new SSO domain that is external to your vCenter server?
Here is a kb on the repointing procedure: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2033620
It is not for the faint of heart. My only advice would be to uninstall your services from vCenter and then reinstall the once more to point to the external SSO domain for each registered service.