[障害情報] ILM 2007 FP1 SP1 用 Fix build 3.3.1160.02 適用後 AD MA Export が “no-start-ma” で失敗する

本日はサポート技術情報 (KB) 982556 の Identity Lifecycle Manager 2007 Feature Pack 1 Service Pack 1 用の修正モジュール (build 3.3.1160.02) を適用した場合に AD 管理エージェント (AD MA) の Export 時に "no-start-ma" になる問題についてご報告いたします。この問題は製品の不具合による問題となります。

問題の概要
修正モジュールを適用後、AD MA の Export を実行しようとすると、Status が "no-start-ma" となり、Export ができなくなります。
なお、この問題は AD MA にて "Exchange 2010 Provisioning" を実施している場合に発生します。

Article ID: 982556 - Last Review: September 25, 2010 - Revision: 3.0
A hotfix rollup package (build 3.3.1160.02) is available for Identity Lifecycle Manager 2007 Feature Pack 1 Service Pack 1
https://support.microsoft.com/kb/982556/en-us

以下のようなエラー メッセージがイベント ビューアのアプリケーション ログに記録される場合があります。内容は環境によって異なる可能性がありますが、no-start-ma の場合は本件に当てはまります。

-- パターン 1

BAIL: MMS(896): utils.cpp(734): 0x80070002 (指定されたファイルが見つかりません。): Win32 API failure: 2 BAIL: MMS(896): utils.cpp(788): 0x80070002 (指定されたファイルが見つかりません。) BAIL: MMS(896): ma.cpp(2715): 0x80070057 (パラメータが間違っています。) BAIL: MMS(896): export.cpp(233): 0x80070057 (パラメータが間違っています。) BAIL: MMS(896): ldapmaexportcore.cpp(585): 0x80070057 (パラメータが間違っています。) BAIL: MMS(896): cntrler.cpp(3172): 0x80230808 ERR: MMS(896): cntrler.cpp(3256): Controller Export failed with hr= 80230808. BAIL: MMS(896): ldapmaexportcore.cpp(635): 0x80230808 : EndExportSession called before export session was initialized ERR: MMS(896): libutils.cpp(8856): Failed to start run because of undiagnosed MA error Microsoft Identity Integration Server 3.3.1160.2

-- パターン 2

BAIL: MMS(2224): utils.cpp(734): 0x80070002 (The system cannot find the file specified.): Win32 API failure: 2 BAIL: MMS(2224): utils.cpp(788): 0x80070002 (The system cannot find the file specified.) BAIL: MMS(2224): cdext.cpp(583): 0x80070057 (The parameter is incorrect.): Duplicate server-name element BAIL: MMS(2224): xstack.cpp(525): 0x80070057 (The parameter is incorrect.) BAIL: MMS(2224): xparse.cpp(525): 0x80070057 (The parameter is incorrect.) BAIL: MMS(2224): scriptmanagerimpl.cpp(7268): 0x80070057 (The parameter is incorrect.) BAIL: MMS(2224): ScriptManager.h(647): 0x80070057 (The parameter is incorrect.) BAIL: MMS(2224): ma.cpp(8227): 0x80070057 (The parameter is incorrect.) BAIL: MMS(2224): ma.cpp(2715): 0x80070057 (The parameter is incorrect.) BAIL: MMS(2224): export.cpp(233): 0x80070057 (The parameter is incorrect.) BAIL: MMS(2224): ldapmaexportcore.cpp(585): 0x80070057 (The parameter is incorrect.) BAIL: MMS(2224): cntrler.cpp(3172): 0x80230808 (The management agent run was terminated as there were unspecified management agent errors.) ERR: MMS(2224): cntrler.cpp(3256): Controller Export failed with hr= 80230808. BAIL: MMS(2224): ldapmaexportcore.cpp(635): 0x80230808 (The management agent run was terminated as there were unspecified management agent errors.): EndExportSession called before export session was initialized ERR: MMS(2224): libutils.cpp(8856): Failed to start run because of undiagnosed MA error BAIL: MMS(2224): cntrler.cpp(2096): 0x8023081f (The management agent run could not be started because of unspecified management agent errors.)

状況
マイクロソフトでは、この不具合を対象製品として記載されているマイクロソフト製品の不具合として認識しています。
2010 年 11 月 11 日現在、本件の修正予定は未定となっております。
(不具合判断は 11 月 10 日に実施されています)

対処方法
AD MA の "Exchange 2010 Provisioning" チェック ボックスを一旦はずし、再度チェックをつけて OK します。

対象製品
Microsoft Identity Lifecycle Manager 2007 Feature Pack 1

弊社製品の不具合ですでにご迷惑をおかけしたお客様もいらっしゃるかと存じます。
あらためて、心よりお詫び申し上げます。

(ILM/FIM Support Team - November 11, 2010)