{"id":11,"date":"2007-02-02T21:34:53","date_gmt":"2007-02-03T00:34:53","guid":{"rendered":"http:\/\/www.radians.com.ar\/blog\/?p=11"},"modified":"2013-03-04T11:08:55","modified_gmt":"2013-03-04T14:08:55","slug":"error-instalando-exchange-2003-oxc1037ae6","status":"publish","type":"post","link":"https:\/\/www.radians.com.ar\/blog\/?p=11","title":{"rendered":"Error instalando Exchange 2003 (OxC1037AE6)"},"content":{"rendered":"<p>\u00a0<\/p>\n<p>Hoy he tenido un error importante al querer instalar un Exchange 2003 sobre un dominio 2003 R2 (con todos los fixes al d\u00eda). Realmente es la primera vez que me ocurre, por lo menos con este, y fue al querer extender el Schema. Si, lo primero que pense fue &#8220;sone, error grave&#8221; por lo que representa, pero me lo tome con calma y revisando la gloriosa KB encontre esta <a href=\"http:\/\/support.microsoft.com\/default.aspx?scid=kb;en-us;328661\"><u><strong>nota<\/strong><\/u><\/a>, que si bien es para Exchange 2000 funciono correctamente.<\/p>\n<p>Debido al error, y a que no me parecio muy comun decidi postearlo, ya que puede servir de ayuda a muchos, y no es dificil aplicarlo.<\/p>\n<h5>Running Exchange 2000 Setup with \/Forestprep switch produces Error 0XC1037AE6<\/h5>\n<h4><strong>Article ID : 328661, <\/strong><strong>Last Review : October 27, 2006, <\/strong><strong>Revision : 4.1<\/strong><\/h4>\n<h4><strong>This article was previously published under Q328661<\/strong><\/h4>\n<h5>SYMPTOMS<\/h5>\n<p>When you try to install Exchange 2000 Server by using the <strong>\/forestprep<\/strong> switch, Setup may not work. The Exchange Server Setup Progress.log file may contain the following entry:<\/p>\n<p>Error code 0XC1037AE6 (31462): Extending the schema in the Active Directory failed. Please consult the following error log: %s\\LDIF.ERR.<\/p>\n<p>The Ldif.err file may contain the following entry:<\/p>\n<p>Add error on line XXX: Unwilling To Perform The server side error is &#8220;Schema update failed: duplicate LDAP display name.&#8221; An error has occurred in the program.<\/p>\n<h5>CAUSE<\/h5>\n<p>This issue may be caused if a labeledURI schema object with an lDAPDisplayName of labeledURI already exists in the Active Directory. The labeledURI object may have been created by a third-party program such as the Cisco Systems &#8220;Cisco Call Manager&#8221; program.<\/p>\n<h5>RESOLUTION<\/h5>\n<p>To resolve this issue, use the Microsoft Windows 2000 inetOrgPerson Kit to modify the schema:<\/p>\n<p>Download and Extract the Windows 2000 inetOrgPerson Kit<\/p>\n<p>1. To download the Windows 2000 inetOrgPerson Kit, visit the following Microsoft Web site:<\/p>\n<p><a href=\"http:\/\/msdn.microsoft.com\/library\/default.asp?url=\/library\/en-us\/dnactdir\/html\/inetopkit.asp\">http:\/\/msdn.microsoft.com\/library\/default.asp?url=\/library\/en-us\/dnactdir\/html\/inetopkit.asp<\/a> (http:\/\/msdn.microsoft.com\/library\/default.asp?url=\/library\/en-us\/dnactdir\/html\/inetopkit.asp)<\/p>\n<p>2. Double-click the W2k_iop_kit.exe file, and then extract the files to the C:\\Inetorg folder.<br \/>\nNOTE: You may have to create the C:\\Inetorg folder.<\/p>\n<h5>Determine the rootDomainNamingContext Value<\/h5>\n<p>You can use the Lightweight Directory Protocol (LDP) utility to help determine the rootDomainNamingContext for your domain. The rootDomainNamingContext is required to update the schema. To determine the rootDomainNamingContext:<\/p>\n<p>1. On a Windows 2000 Server-based computer that is running as a domain controller, click <strong>Start<\/strong>, and then click <strong>Run<\/strong>.<\/p>\n<p>2.In the <strong>Open<\/strong> box, type ldp, and then press ENTER.<\/p>\n<p><strong>NOTE<\/strong>: If LDP is not installed on your computer, install LDP. For additional information about how to install LDP, click the following article number to view the article in the Microsoft Knowledge Base:<\/p>\n<p><a href=\"http:\/\/support.microsoft.com\/kb\/255602\/\"><strong><u><font color=\"#004080\">255602<\/font><\/u><\/strong><\/a> (http:\/\/support.microsoft.com\/kb\/255602\/) Browsing and querying using the LDP utility<\/p>\n<p>3. In LDP, click <strong>Connection<\/strong>, and then click <strong>Connect<\/strong>.<\/p>\n<p>4.In the <strong>Connect<\/strong> dialog box, make no changes to the default settings, and then click <strong>OK<\/strong>.<\/p>\n<p>5.In the right pane, note the value that is listed for <strong>rootDomainNamingContext<\/strong>.<\/p>\n<p>6.Quit LDP.<\/p>\n<h5>Modify the Exchange.ldf File<\/h5>\n<p>The Exchange.ldf file is included with the Windows 2000 inetOrgPerson Kit. This file provides a method for modifying the ldapDisplayName value. To modify the Exchange.ldf file:<\/p>\n<p>1.In Windows Explorer, right-click the C:\\InetOrg\\Exchange.ldf file.<\/p>\n<p>2.Click <strong>Open With<\/strong>, click <strong>Notepad<\/strong>, and then click <strong>OK<\/strong>.<\/p>\n<p>3.In Notepad, replace the value of <var>X<\/var> for all instances of DC=<var>X<\/var>, with the value for rootDomainNamingContext that you previously noted in step 5.<\/p>\n<p>4.On the <strong>File<\/strong> menu, click <strong>Save<\/strong>, and then quit Notepad.<\/p>\n<h5>Copy the Exchange.ldf File to the Schema Owner<\/h5>\n<p>After you modify the Exchange.ldf file, you must copy it to the domain controller schema owner. To determine which domain controller is the schema owner and copy the file:<\/p>\n<p>1. Click <strong>Start<\/strong>, and then click <strong>Run<\/strong>.<\/p>\n<p>2. In the <strong>Open<\/strong> box, type cmd, and then press ENTER.<\/p>\n<p>3. Type netdom query fsmo, and then press ENTER.<\/p>\n<p>4. Note the value that is returned for <strong>Schema owner<\/strong>, and then close the command prompt.<\/p>\n<p>5. Copy the modified Exchange.ldf file to the <var>drive<\/var>:\\Winnt\\System32 folder on the domain controller that is running as the schema owner, where <var>drive<\/var> is the drive on which Windows is installed.<\/p>\n<h5>Update the Schema By Using LDIFDE<\/h5>\n<p>LDIFDE is a utility in Windows 2000 to support batch-update operations to the Active Directory based on the LDIF file format standard. To use LDIFDE to update the Active Directory:<\/p>\n<p>1. On the Windows 2000-based server that is running as the schema owner, click <strong>Start<\/strong>, and then click <strong>Run<\/strong>.<\/p>\n<p>2. In the <strong>Open<\/strong> box, type cmd, and then press ENTER.<\/p>\n<p>3. Type ldifde -i -f <var>drive<\/var>:\\winnt\\system32\\exchange.ldf -v where <var>drive<\/var> is the drive on which Windows is installed, and then press ENTER.<\/p>\n<p><strong>NOTE<\/strong>: If you receive the following error message, you may have to modify the &#8220;Schema Update Allowed&#8221; registry key:<\/p>\n<p>Schema update is not allowed on this DC. Either the registry key is not set or the DC is not the schema FSMO role owner.<\/p>\n<p>For additional information about how to modify this registry key, click the following article number to view the article in the Microsoft Knowledge Base:<\/p>\n<p><a href=\"http:\/\/support.microsoft.com\/kb\/285172\/\"><u><strong>285172<\/strong><\/u><\/a> (http:\/\/support.microsoft.com\/kb\/285172\/) Schema update require Write Access to schema in Active Directory<\/p>\n<h5>Troubleshooting<\/h5>\n<p>When using LDIFDE, you may receive one of the following error messages:<\/p>\n<p>An attempt was made to add an object to the directory with a name that is already in use.<\/p>\n<p>-or-<\/p>\n<p>The specified value already exists.<\/p>\n<p>If this occurs, note the value that produced the error message, and then follow these steps:<\/p>\n<p>1. On the domain controller that is running as the schema owner, open the <var>drive<\/var>:\\Winnt\\System32\\Exchange.ldf file in Notepad, where <var>drive<\/var> is the drive on which Windows is installed.<\/p>\n<p>2. In Notepad, locate and delete the section that creates the value that you noted in the error message.<\/p>\n<p>3. On the <strong>File<\/strong> menu, click <strong>Save<\/strong>, and then quit Notepad.<\/p>\n<p>4. On the Windows 2000-based server that is running as the schema owner, click <strong>Start<\/strong>, and then click <strong>Run<\/strong>.<\/p>\n<p>5. In the <strong>Open<\/strong> box, type cmd, and then press ENTER.<\/p>\n<p>6. Type ldifde -i -f <var>drive<\/var>:\\Winnt\\System32\\exchange.ldf -v where <var>drive<\/var> is the drive on which Windows is installed, and then press ENTER.<\/p>\n<p>If <strong>setup \/forestprep<\/strong> does not work after you follow these steps, determine if the same error message is being noted in the Exchange Server Setup Process.log file. If error code 0XC1037AE6 still appears, view the Ldif.err file for an entry that is similar to the following:<\/p>\n<p>Entry DN: CN=Mail-Recipient,CN=Schema,CN=Configuration,DC=cpn,DC=net change: modify<br \/>\nAttribute 0) mayContain:secretary Add error on line 2628: No Such Attribute The server side error is &#8220;The parameter is incorrect.&#8221; An error has occurred in the program<\/p>\n<p>To resolve this issue:<\/p>\n<p>1. On the computer on which the Microsoft Windows inetOrgPerson Kit is installed, right-click the C:\\InetOrg\\Inetorgperson.ldf file.<\/p>\n<p>2. Click <strong>Open With<\/strong>, click <strong>Notepad<\/strong>, and then click <strong>OK<\/strong>.<\/p>\n<p>3. In Notepad, remove all object-creation sections except the section that creates the attribute that is listed in this error message.<\/p>\n<p>4. On the <strong>File<\/strong> menu, click <strong>Save<\/strong>, and then quit Notepad.<\/p>\n<p>5. Copy the modified Inetorgperson.ldf file to the <var>drive<\/var>:\\Winnt\\System32 folder on the domain controller that is running as the schema owner, where <var>drive<\/var> is the drive on which Windows is installed.<\/p>\n<p>6. On the Windows 2000-based server that is running as the schema owner, click <strong>Start<\/strong>, and then click <strong>Run<\/strong>.<\/p>\n<p>7. In the <strong>Open<\/strong> box, type cmd, and then press ENTER.<\/p>\n<p>8. Type ldifde -i -f <var>drive<\/var>:\\winnt\\system32\\inetorgperson.ldf -v where <var>drive<\/var> is the drive on which Windows is installed, and then press ENTER.<\/p>\n<p>9. Close the command prompt.<\/p>\n<h5>MORE INFORMATION<\/h5>\n<p>For additional information about related topics, click the following article numbers to view the articles in the Microsoft Knowledge Base:<\/p>\n<p><a href=\"http:\/\/support.microsoft.com\/kb\/312371\/\"><strong><u>312371<\/u><\/strong><\/a> (http:\/\/support.microsoft.com\/kb\/312371\/) HOW TO: Prepare the forest by using ForestPrep in Exchange 2000<\/p>\n<p><a href=\"http:\/\/support.microsoft.com\/kb\/312407\/\"><strong><u>312407<\/u><\/strong><\/a> (http:\/\/support.microsoft.com\/kb\/312407\/) Requirements for preparing Windows domains for Exchange Server 2003 or for Exchange 2000 Server<\/p>\n<p><a href=\"http:\/\/support.microsoft.com\/kb\/255869\/\"><u><strong>255869<\/strong><\/u><\/a> (http:\/\/support.microsoft.com\/kb\/255869\/) Basic troubleshooting for Exchange 2000 installations<\/p>\n<p>The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 Hoy he tenido un error importante al querer instalar un Exchange 2003 sobre un&#8230;<\/p>\n","protected":false},"author":1,"featured_media":4291,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2],"tags":[300,215],"class_list":["post-11","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-exchange-2003","tag-exchange-2003","tag-sbs-howto"],"_links":{"self":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11"}],"version-history":[{"count":3,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11\/revisions"}],"predecessor-version":[{"id":2021,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11\/revisions\/2021"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/media\/4291"}],"wp:attachment":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}