Microsoft KB Archive/271217

From BetaArchive Wiki
Knowledge Base


Password Synchronization Does Not Work Using Syntax Given in Help File

Article ID: 271217

Article Last Modified on 11/1/2006



APPLIES TO

  • Microsoft Windows Services for UNIX 2.0 Standard Edition



This article was previously published under Q271217

SYMPTOMS

Services for Unix (SFU) version 2.0 Help suggests using the following syntax to use the Password Synchronization feature:

SYNC_HOSTS=(domainController[,portNumber[,encryptionKey]])[, (domainController[,portNumber[,encryptionKey]])]...



For example:

SYNC_HOSTS=(dc1.domain.com,6677,encryptkey),(dc2.domain.com,6677,encryptkey)


However, when you use this syntax, you may receive the following error message when you try to use Password Synchronization:

newcifs ssod.so7[7559]: Error in config file /etc/sso.conf: invalid ',' found in sync_host values.

If you issue the grep SYNC_HOSTS /etc/sso.conf command on the UNIX-based computer, you may receive the following error message:

SYNC_HOSTS=(dc1.domain.com,6677,encryptkey,machine@here),
(dc2.domain.com,6677,encryptkey,machine@here) which is incorrect.

CAUSE

This problem occurs because the syntax mentioned in the "Symptoms" section is incorrect.

RESOLUTION

To resolve this problem, use the correct syntax. There should not be a comma between the domain controllers.

The syntax for the entry should appear as the following syntax:

SYNC_HOSTS=(DomainController[,portNumber[,encryptionKey]])[(DomainController[,portNumber[,encryptkey]])]...


For example:

SYNC_HOSTS=(dc1.domain.com,6677,encryptkey)(dc2.domain.com,6677,encryptkey)


Note: There is no comma (,) between the two domain controller sections.

STATUS

Microsoft has confirmed that this is a problem in Windows 2000.


Additional query words: sync hosts

Keywords: kbdocerr kberrmsg kbprb kbunixservice KB271217