Solved

Why do I recieve Exchange 2007 SP1 Installation error during Organization Preperation?

Posted on 2007-12-03
5
1,078 Views
Last Modified: 2008-11-13
I recently tried to apply the Exchange 2007 Service Pack 1 to our exchange server which rendered it useless. I then had to perform a setup /recoverserver to get back into exchange. It was still producing errors so I uninstalled all exchange roles. Now I am trying to reinstall. When I start setup it runs through the rediness checks, ect. fine, but gives the error: "Object Reference Not Set to and Instance of an Object." when it gets to the "Organization Preparation" phase. I have tried running setup /prepareAD again, but that gives me the same error.
Here is a exchangesetup.log excerpt:

[12/3/2007 2:23:46 PM] [2] Launching sub-task '$error.Clear(); if ($RoleDomain -ne $null) { initialize-ExchangeLegacyPermissions -Domain $RoleDomain -DomainController $RoleDomainController; } else { initialize-ExchangeLegacyPermissions -AllDomains:$true -DomainController $RoleDomainController; }'.
[12/3/2007 2:23:46 PM] [2] Beginning processing.
[12/3/2007 2:23:46 PM] [2] Used domain controller icsbcenter.icsbudapest.org to read object DC=icsbudapest,DC=org
[12/3/2007 2:23:46 PM] [2] Could not find the Organization Container.
[12/3/2007 2:23:46 PM] [2] Used domain controller icsbcenter.icsbudapest.org to read object CN=AdminSDHolder,CN=System,DC=icsbudapest,DC=org
[12/3/2007 2:23:46 PM] [2] [WARNING] An unexpected error has occurred and debug information is being generated: Object reference not set to an instance of an object.
[12/3/2007 2:23:46 PM] [2] [ERROR] Object reference not set to an instance of an object.
[12/3/2007 2:28:31 PM] [1] Exception : System.Management.Automation.CmdletInvocationException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.Exchange.Management.Tasks.InitializeExchangeLegacyPermissions.IsDomainSetupNeeded(ADObjectId domainId)
   at Microsoft.Exchange.Management.Tasks.DomainSetupTaskBase.InternalValidate()
   at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
   at System.Management.Automation.Cmdlet.DoProcessRecord()
   at System.Management.Automation.CommandProcessor.ProcessRecord()
   --- End of inner exception stack trace ---
   at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
   at System.Management.Automation.Parser.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList)
   at System.Management.Automation.Parser.StatementListNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList)
[12/3/2007 2:28:31 PM] [1] [WARNING] An unexpected error has occurred and debug information is being generated: Object reference not set to an instance of an object.
[12/3/2007 2:28:31 PM] [1] [ERROR] Object reference not set to an instance of an object.
[12/3/2007 2:28:31 PM] [1] [ERROR] Object reference not set to an instance of an object.
0
Comment
Question by:icsbudapest
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
5 Comments
 
LVL 22

Expert Comment

by:ATIG
ID: 20395798
I am assuming you are running this will a Schema Admin/EA account
0
 

Accepted Solution

by:
icsbudapest earned 0 total points
ID: 20403542
Well, after multiple tries using different combinations of /prepareshema /prepareAD and /prepare domain, I finally got it to install. I might have just left one of those out during my initial reinstall.
Exchange 2007 seems soooooo buggy. I have to admit that part of it is that I'm just not familiar enough with it.
0
 

Author Comment

by:icsbudapest
ID: 20571504
Admin. please close this question.
0
 
LVL 1

Expert Comment

by:Vee_Mod
ID: 20664981
Closed, 500 points refunded.
Vee_Mod
Community Support Moderator
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Always backup Domain, SYSVOL etc.using processes according to Microsoft Best Practices. This is meant as a disaster recovery process for small environments that did not implement backup processes and did not run a secondary domain controller that ne…
A hard and fast method for reducing Active Directory Administrators members.
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
This video shows how to use Hyena, from SystemTools Software, to update 100 user accounts from an external text file. View in 1080p for best video quality.

695 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question