Event ID 1136 logged after extending Schema using Exchange 2007 SP2
-
Wednesday, December 09, 2009 2:52 PMHi
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 AMModerator
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
- Proposed As Answer by --Vinod-- Thursday, December 10, 2009 3:42 PM
- Marked As Answer by Xiu Zhang - MSFTMicrosoft Contingent Staff, Moderator Friday, December 18, 2009 9:53 AM
All Replies
-
Wednesday, December 09, 2009 4:57 PMRemove 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 AMModerator
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
- Proposed As Answer by --Vinod-- Thursday, December 10, 2009 3:42 PM
- Marked As Answer by Xiu Zhang - MSFTMicrosoft Contingent Staff, Moderator Friday, December 18, 2009 9:53 AM
-
Monday, January 09, 2012 7:16 PMGreat help. Thank you.