Error: 'SetInfo failed for [cn=User.....][HR=0x8007001f]'. (NETIQKB3387)

  • 7703387
  • 02-Feb-2007
  • 07-Nov-2007

Resolution

fact
Exchange Migrator 2.x

fact
Exchange Migrator 1.x

symptom
Error: 'SetInfo failed for  [cn=User.....][HR=0x8007001f]'.

symptom
Error: "ProcessHelperForMdb... failed to migrate object [/o=../ou=../cn=DistributionListNam".'

cause
When the source Exchange Alias contains a period as the 20th character or an invalid special character somewhere in the first 20 characters, Exchange Migrator produces an error that says "Setinfo failed..." and the target mailbox is not created. This will also decrement the license count even though the user and mailbox were not created. EM uses the first 20 characters of the Alias name to assign the samaccountname on the target account. If there are any special characters which Windows does not allow in a samaccountname, then this error will be generated.

fix

To resolve this issue:

  1. Remove the affected objects from the project.
  2. Change the source Alias so that it no longer contains an invalid special character.
  3. Add the object to an existing or a new project.
  4. Use the following SQL query using osql, SQL Query Analyzer, or SQL Enterprise Manager to update the db with the new Alias:

    USE EMA
    UPDATE Object
    SET Alias = 'newAlias'
    WHERE Alias = 'oldAlias'


  5. Migrate the mailbox again.

Another possible resolution:

  1. Remove the affected objects from the project.
  2. Use Active Directory Users and Computers to create accounts for these users.
  3. Use Exchange Administrator on the source Exchange server to associate the new AD account with the source mailbox.
  4. Use the following SQL query using osql, SQL Query Analyzer, or SQL Enterprise Manager to update the db with the new alias:

    USE EMA
    UPDATE Object
    SET Alias = 'newAlias'
    WHERE Alias = 'oldAlias'


  5. Add the object to an existing or a new project.
  6. Migrate the mailbox.
    Create new AD accounts for these mailboxes, configure the Exchange 5.5 mailboxes with these new accounts and remove the NTDSNoMatch.


Additional Information

Formerly known as NETIQKB3387