Validate All Profiles on ADSupplier Displays Error on Groupattributes Property (284183)



The information in this article applies to:

  • Microsoft Commerce Server 2002
  • Microsoft Commerce Server 2000

This article was previously published under Q284183

SYMPTOMS

When you try to validate a profile definition for the supplierAD site, you receive the following error message:
The profile 'AD' group may be invalid b/c the string 'dsmteststring' could not be written to the property 'groupattributes'

Error 1. LDAP Provider: 00000057: ldap error: dsid-0c090869,comment: error in attribute conversion operation,data0,v893

Error 2. Microsoft commerce ole/db provider: the attribute syntax specified to the directory service is invalid.

CAUSE

The data type of the groupattributes property is incorrectly specified as a string, when it is actually a number.

RESOLUTION

Change the data type in the profile to a number. To do so, follow these steps:
  1. Browse to Global Resources, Profiles, Profile Catalog, Data-sources, ProfileService_ADSource, Data Objects, Group.
  2. Select the group attributes data member, and then change the data type to number.
  3. Browse to Profile Definitions, AD Group, General Information.
  4. Select the groupattributes property, and then change the data type to number. Apply the change, and then click Save Profile on the toolbar.

STATUS

Microsoft has confirmed that this is a problem in Commerce Server 2000.

MORE INFORMATION

The problem is that groupattributes is incorrectly specified as string in the profile whereas it is specified as an integer in Active Directory. Changing the type in the profile resolves the error.

In addition to groupattributes, groupMembershipSAM is also incorrectly specified as a string and you should change it to a binary value by using the steps listed in "Resolution" section of this article.

Modification Type:MajorLast Reviewed:10/22/2003
Keywords:kbbug kbpending KB284183