OVERVIEW / PURPOSE

Recently in support, we have been seeing a new issue arise on the Active Directory Management Agent, and the FIM Service Management Agent.  We wanted to get this documented to help those that may be experiencing the issue, and attempting to resolve the issue.

PROBLEM STATEMENT 

You are executing a Full Import (Stage Only) on either Active Directory Management Agent, or the FIM Service Management Agent , or a Full Import and Sync on a Flat File MA , and you receive a "stopped-server" error message.  You investigate the Application Event Log and discover a series of errors including Event ID 6311 and 6401.

APPLICATION EVENT LOG

EVENT ID 6311

Log Name:      Application

Source:        FIMSynchronizationService

Date:          5/15/2012 11:32:34 AM

Event ID:      6311

Task Category: Server

Level:         Error

Keywords:      Classic

User:          N/A

Computer:      <computer name>

Description:

The server encountered an unexpected error while performing a callback operation.

 "ERR: MMS(2424): obsoletionlist.cpp(319): 0 is not a valid DN depth

BAIL: MMS(2424): obsoletionlist.cpp(321): 0x80070057 (The parameter is incorrect.)

BAIL: MMS(2424): obsoletionlist.cpp(767): 0x80070057 (The parameter is incorrect.)

BAIL: MMS(2424): obsoletionlist.cpp(1146): 0x80070057 (The parameter is incorrect.)

BAIL: MMS(2424): syncimport.cpp(804): 0x80070057 (The parameter is incorrect.)

BAIL: MMS(2424): syncimport.cpp(110): 0x80070057 (The parameter is incorrect.)

BAIL: MMS(2424): ma.cpp(4461): 0x80070057 (The parameter is incorrect.)

Forefront Identity Manager 4.0.3606.2"

EVENT ID 6401 (The Parameter is Incorrect)

Log Name:      Application

Source:        FIMSynchronizationService

Date:          5/15/2012 11:32:34 AM

Event ID:      6401

Task Category: Server

Level:         Error

Keywords:      Classic

User:          N/A

Computer:      <computer name>

Description:

The management agent controller encountered an unexpected error.

 "BAIL: MMS(2424): cntrler.cpp(1852): 0x80070057 (The parameter is incorrect.)

Forefront Identity Manager 4.0.3606.2"

EVENT ID 6401 (Unusual Error Code)

Log Name:      Application

Source:        FIMSynchronizationService

Date:          5/15/2012 11:32:34 AM

Event ID:      6401

Task Category: Server

Level:         Error

Keywords:      Classic

User:          N/A

Computer:      <computer name>

Description:

The management agent controller encountered an unexpected error.

 "ERR: MMS(2424): libutils.cpp(10359): Unusual error code reported 0x80070057

Forefront Identity Manager 4.0.3606.2"

RESOLUTION

There's  a hotfix rollup package (build 4.0.3627.2) available that solves this problem (KB2737503).

A hotfix rollup package (build 4.0.3627.2) is available for Forefront Identity Manager 2010