Hello everyone,
I hope this is the correct forum for my problem. I am attempting to install Exchange 2013 in a somewhat special situation and I have run into some roadblocks. I am hoping someone with more experience in this than I have can give me some idea
of where to go from here. This is the scenario -
Environment:
We have an Active Directory domain with a functional level of Windows Server 2008. There are 3 DCs, 2 in geographically different locations (1 is Server 2016 and the other is Server 2008) and a 2016 server in Azure. We were originally setup with Exchange Online/Office 365 in a Hybrid environment.
Situation:
The first week of April, we experienced a power event which caused a major outage at our Primary Data Center. When the situation was finally resolved, the existing Exchange server no longer functioned. There are only a couple functions that we still need it for, but they are important to aspects of the business.
Steps Attempted:
We initially engaged Microsoft Support to assist in getting a new Exchange server installed, after we had completely removed the old server from the domain. After several days, they managed to get the software installed on a spare piece of hardware, but it wasn’t fully functional. Some services weren’t starting and the server itself was unable to connect consistently to the network. There were other aspects of the old server that were still showing up in the domain. We finally ended up uninstalling the Exchange software on the physical server and removed it from AD.
With the current attempt at an installation, we created a new VM of Windows Server 2012 R2 and Exchange 2013 SP1 (installed from an ISO downloaded from the Volume License site). This completed with this error:
The following error was generated when "$error.Clear();
if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) )
{
Update-RmsSharedIdentity -ServerName $RoleNetBIOSName
}
" was run: "Microsoft.Exchange.Management.Tasks.RmsSharedIdentityUserNotFoundException: RMS Shared Identity user FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 not found.
at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target, Boolean reThrow)
at Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.Link()
at Microsoft.Exchange.Management.Deployment.UpdateRmsSharedIdentity.InternalProcessRecord()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".
After checking AD, the default accounts usually created by an Exchange Installation are not there (i.e. SystemMailbox, FederatedEmail, DiscoverySearchMailbox). They had been removed as part of the original cleanup of the previous installation. Initially, I was able to connect to the Exchange Management Shell. Unfortunately, after attempting to upgrade to CU20 in the hopes of creating those users with that installation (and receiving similar errors), I was no longer able to log into the EMS. The error message is as follows:
VERBOSE: Connecting to hq-exchange1.sonobello.hq.
New-PSSession : [hq-exchange1.sonobello.hq] Connecting to remote server hq-exchange1.sonobello.hq failed with the following error
message : The WinRM client cannot process the request. It cannot determine the content type of the HTTP response from the destination computer. The content type is absent or invalid. For more information, see the about_Remote_Troubleshooting Help topic.
At line:1 char:1
+ New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Microsoft.Excha ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin
gTransportException
+ FullyQualifiedErrorId : -2144108297,PSSessionOpenFailed
There is no access to the Exchange Administrative Center, I assume because there is no Mailbox on the server. I am now unable to even uninstall Exchange through Control Panel. Is there a way to create those users outside the installation routine? Can I create a Mailbox without the AD user there?
Other interesting (but perhaps irrelevant) information:
After installation of CU20, the Network Location Awareness service in Windows seems to have problems starting, causing an issue with its ability to see that it is on a domain network and thus being able
to access the system remotely. Waiting for a period of time (20+ minutes) and restarting that service clears the issue until the next reboot.
Any help, ideas, suggestions would be greatly appreciated.
Thanks!
david