Microsoft Identity Integration Server 2003 update rollup, build 1027 (835236)



The information in this article applies to:

  • Microsoft Identity Integration Server 2003 Enterprise Edition

INTRODUCTION

Microsoft has released the fifth update rollup of Microsoft Identity Integration Server 2003 (MIIS 2003). This update rollup is build 1027. This article discusses the problems that the update rollup fixes and how to obtain this update rollup.

MORE INFORMATION

Rollup information

This update rollup fixes the following problems:
  • Through a script or the MASequencer.exe Resource Toolkit tool, a number of SQL or Oracle Management Agents (MAs) were configured to run at the same time. In this configuration, you may receive an application fault and the following event message in the application event log. You can run the MAs sequentially without any errors.

    Event Type: Error
    Event Source: MIIServer Event
    Category: Server
    Event ID: 6309
    Date: date
    Time: time
    User: N/A
    Computer: server name
    The server encountered an unexpected error while performing an operation for a management agent.
    BAIL: MMS(3352): config.cpp(886): 0x80004005 (Unspecified error)
    BAIL: MMS(3352): oledbclass.cpp(204): 0x80004005 (Unspecified error)
    BAIL: MMS(3352): cntrler.cpp(466): 0x80004005 (Unspecified error)
    BAIL: MMS(3352): ma.cpp(2680): 0x80004005 (Unspecified error) After you apply this fix, you can run the MAs at the same time.
  • When you run a delta import against a computer that runs SunOne Server, problems in the SunOne change log cause the MA to return an exception. This problem may occur if SunOne Directory Server writes out ADD entries to the change log that specify the name of the attribute but do not contain a corresponding value. In these cases, you may receive the following event message: Event Type: Error
    Event Source: MIIServer
    Event Category: Server
    Event ID: 6401
    Date: 12/9/2003
    Time: 10:33:15 AM
    User: N/A Computer: <server name>
    Description: The management agent controller encountered an unexpected error.
    ERR: MMS(4276): ipmaimport.cpp(4560): Invalid changelog: attribute modification of employeeStatus does not match name of attribute replace
    BAIL: MMS(4276): ipmaimport.cpp(4563): 0x80070057 (The parameter is incorrect.)
    BAIL: MMS(4276): ipmaimport.cpp(3753): 0x80070057 (The parameter is incorrect.)
  • When you import fields that contain more than 4000 characters, you may receive the following error message in the Discovery Error section of the MA Statistics pane:
    invalid-attribute-value
    Error Details:
    Import could not retrieve the attribute value from the database.
    After you apply this fix, you can import fields that containing more than 4000 characters. SQL determines these limits. MIIS does not.
  • You may receive staging errors that report duplicate objects on uniquely imported objects. If you receive more than 5000 of these errors, the run stops because the error limit is reached. This problem may occur in the following MAs:
    • Microsoft SQL Server
    • Microsoft Windows NT 4.0
    • All the file-based MAs
    After you apply this update, you no longer receive the staging errors.
  • When MIIS tries to disconnect and re-provision the same object during the same synchronization run, you may receive an "extension dll exception" error message in the flow errors section of the MA run statistics. You may also receive an "object already exists" message in the synchronization error information for an object that fails in this way. After you apply this update, the object does not appear as already existing. Therefore, the extension dll exception does not occur.
  • When you run a delta or full synchronization run on a management agent, the provisioning rules may delete an object, and then add the object back. You may receive an "unexpected error" message in the Flow Errors section of the Operational Statics pane. You may also receive the following event message in the application event log:Event Type: Error
    Event Source: MIIServer
    Event Category: Server
    Event ID: 6301
    Date: 3/2/2004
    Time: 1:52:35 PM
    User: N/A
    Computer: AP131154
    Description: The server encountered an unexpected error in the synchronization engine:
    "MMS(3932): Pre: HRESULT: 0x0<entry dn="CN=dlobject,OU=groups,OU=test,DC=Microsoft,DC=com" If a preview is generated on the object, you may receive the following error message:
    "The dimage has an anchor that is different than the image".
    After you apply this update, you no longer receive this error message. However, it is a good idea to verify that the delete-add operation that occurs during the provision is expected behavior for the scenario. If it is not expected, evaluate the provisioning logic.
  • Previously, MIIS supported connections to Novell eDirectory versions 8.6.2 and 8.7. This update extends the support to include connections to Novell eDirectory version 8.7.1.

Hotfix information

The issues that this article describes are fixed in the latest Microsoft Identity Integration Services 2003 cumulative hotfix package. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

842531 How to obtain the latest Microsoft Identity Integration Services 2003 cumulative hotfix package


Modification Type:MajorLast Reviewed:7/16/2004
Keywords:kbfix kbBug kbQFE kbMMS220preSP2fix KB835236 kbAudITPRO