A Single Sign-on error has occurred. Please contact an administrator. Details: Could not find domain controller for this domain(MOSS 2007)

During SSO configuration we have faced this problem and Here is how we solved it

1.The server should be part of a domain or a domain controller
2. The Login account must be the sharepoint server administer

3. The account should have DB creator and DBO permissions on the sql server