Exchange Server TechCenter > Exchange Server Forums > Exchange Software Updates > Event ID 1136 logged after extending Schema using Exchange 2007 SP2

Answered Event ID 1136 logged after extending Schema using Exchange 2007 SP2

  • Wednesday, December 09, 2009 2:52 PM
     
     
    Hi
    One of my DC is generating this event after every 5 min,

    Event Type: Error
    Event Source: NTDS General
    Event Category: DS Schema
    Event ID: 1136
    Date: 10/24/2009
    Time: 10:17:30 AM
    User: NT AUTHORITY\ANONYMOUS LOGON
    Computer: DC02
    Description:
    Active Directory failed to create an index for the following attribute.

    Attribute identifier:
    2339952713
    Attribute name:
    msExchRoleFlags

    A schema cache update will occur 5 minutes after the logging of this event
    and will attempt to create an index for the attribute.

    Additional Data
    Error value:
    -1403 JET_errIndexDuplicate, Index is already defined

    These errors are logged every 5 minutes and are also logged for the
    following attributes:

    msExchRoleFlags
    msExchObjectID
    msExchThrottlingIsDefaultPolicy
    msExchRoleEntries
    msExchRoleAssignmentFlags
    msExchScopeFlags
    msExchLicenseToken

    After extending the schema, we allowed replication to occur on all our
    domain controllers and did not receive any errors when extending the schema.

    successfully upgraded Exchange 2007 HUB CAS to exchange 2007 SP2 Update Rollup 1

    Please advise how to fix this

    tks
    AK

Answers

  • Thursday, December 10, 2009 3:02 AM
    Moderator
     
     Answered

    Hi,

     

    The attributes (msExchRoleEntries, msExchThrottlingIsDefaultPolicy, msExchRoleFlags, msExchObjectID, msExchRoleAssignmentFlags) reported in the event log are not used by Exchange 2007. They are for Exchange 2010. Exchange 2007 SP2 includes Exchange 2010 Schema extension.

     

    So changing the Schema for these attributes won't affect searches until Exchange 2010 is utilized in the environment. We can choose not to index those attributes.

     

    Note: Active Directory Schema provides an option to index an attribute for container searches.

     

    1.    Please check the language pack from following registry

     HKEY_LOCAL_MACHINE\Software\Microsoft\NTDS\

    2.    Please check the language that you used for DC from Control panel -> Regional and language options -> Details

    3.    Compare the value and then install the right language pack for the computer.

    4.    After that, we need to uncheck “index this attribute for containerized searches in the active directory”

    a.    Please type MMC from a command prompt and then click OK .

    b.    On the Console , File->Add/Remove Snap-in->Add->Active Directory Schema .

    c.    Click Add and close. Click OK to add the snap-in to the console.

    d.    Expand the active directory Schema to where you see classes and attributes. select attributes. on the right side select the attribute.

    e.    Uncheck the box "index this attribute for containerized searches in the active directory".

    f.     After that hit apply then ok. select the top of the snapin where it says active directory schema right mouse click and select " Reload the schema"

    Finally, please wait for some minutes and then check the event again.

     

    Regards,

    Xiu

All Replies

  • Wednesday, December 09, 2009 4:57 PM
     
     
    Remove the "Index this attribute for containerized searches". Follow this for reference http://technet.microsoft.com/en-us/library/cc739174(WS.10).aspx

    Do you have any unsupported language pack? Uninstall it and then see if you still get this errors.


    Raj
  • Wednesday, December 09, 2009 5:23 PM
     
     


    Remove the "Index this attribute for containerized searches would not harm anything so i have to uncheck the "Index this attribute for containerized searches" for all below attributes

    msExchRoleFlags
    msExchObjectID
    msExchThrottlingIsDefaultPolicy
    msExchRoleEntries
    msExchRoleAssignmentFlags
    msExchScopeFlags
    msExchLicenseToken


    so also where to check unsupported language pack  ?
    tks
    AK

  • Thursday, December 10, 2009 3:02 AM
    Moderator
     
     Answered

    Hi,

     

    The attributes (msExchRoleEntries, msExchThrottlingIsDefaultPolicy, msExchRoleFlags, msExchObjectID, msExchRoleAssignmentFlags) reported in the event log are not used by Exchange 2007. They are for Exchange 2010. Exchange 2007 SP2 includes Exchange 2010 Schema extension.

     

    So changing the Schema for these attributes won't affect searches until Exchange 2010 is utilized in the environment. We can choose not to index those attributes.

     

    Note: Active Directory Schema provides an option to index an attribute for container searches.

     

    1.    Please check the language pack from following registry

     HKEY_LOCAL_MACHINE\Software\Microsoft\NTDS\

    2.    Please check the language that you used for DC from Control panel -> Regional and language options -> Details

    3.    Compare the value and then install the right language pack for the computer.

    4.    After that, we need to uncheck “index this attribute for containerized searches in the active directory”

    a.    Please type MMC from a command prompt and then click OK .

    b.    On the Console , File->Add/Remove Snap-in->Add->Active Directory Schema .

    c.    Click Add and close. Click OK to add the snap-in to the console.

    d.    Expand the active directory Schema to where you see classes and attributes. select attributes. on the right side select the attribute.

    e.    Uncheck the box "index this attribute for containerized searches in the active directory".

    f.     After that hit apply then ok. select the top of the snapin where it says active directory schema right mouse click and select " Reload the schema"

    Finally, please wait for some minutes and then check the event again.

     

    Regards,

    Xiu

  • Monday, January 09, 2012 7:16 PM
     
     
    Great help.  Thank you.