We are in the process of installing Echange 2013 in an existing Exchange 2010 origanization. The current 2010 server has Exchange 2010 SP3.
Account I am using is Enterprise, Schema and domain admin.
-Schema update ok.
-prepareAd ok.
When installing Exchange 2013 on the Windows 2012 Server, we get errors during installation of the Transport Role.
All relevant errors are below. Anyone has an idea as to what is going wrong? thanks.
-----------------
"The following error was generated when "$error.Clear();
register-ComInteropTLB "Was run:" Process execution failed with exit code 100.".
------------------------
Also errors in the ExchangeSetup log:
12/23/2013 09:11:46.0439] [2] Active Directory session settings for 'Register-ComInteropTlb' are: View Entire Forest: 'True', Configuration Domain Controller: 'xx-ADC001.xxx.xxx', Preferred Global Catalog: xx-ADC001.xxx.xxx', Preferred Domain Controllers:
'{ xx-ADC001.xxx.xxx}'
[12/23/2013 09:11:46.0439] [2] Beginning processing register-ComInteropTLB
[12/23/2013 09:11:46.0455] [2] Starting: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm.exe with arguments: /tlb:"D:\Program Files\Microsoft\Exchange Server\V15\Bin\ComInterop.tlb" "D:\Program Files\Microsoft\Exchange Server\V15\Bin\Microsoft.Exchange.Transport.Agent.ContentFilter.ComInterop.dll"
[12/23/2013 09:11:46.0720] [2] Process standard output: Microsoft .NET Framework Assembly Registration Utility version 4.0.30319.17929
for Microsoft .NET Framework version 4.0.30319.17929
Copyright (C) Microsoft Corporation. All rights reserved.
Type library exporter warning processing 'Microsoft.Exchange.Data.Transport.Interop.IProxyCallback.SetWriteStream(writeStream), Microsoft.Exchange.Transport.Agent.ContentFilter.ComInterop'. Warning: Type library exporter could not find the type library for
'System.Runtime.InteropServices.ComTypes.IStream'. IUnknown was substituted for the interface.
[12/23/2013 09:11:46.0720] [2] Process standard error: RegAsm : error RA0000 : An error occurred while saving the exported type library: I/O Error. (Exception from HRESULT: 0x80028CA2 (TYPE_E_IOERROR))
[12/23/2013 09:11:46.0736] [2] [ERROR] Process execution failed with exit code 100.
[12/23/2013 09:11:46.0736] [2] [ERROR] Process execution failed with exit code 100.
[12/23/2013 09:11:46.0736] [2] Ending processing register-ComInteropTLB
[12/23/2013 09:11:46.0736] [1] The following 1 error(s) occurred during task execution:
[12/23/2013 09:11:46.0736] [1] 0. ErrorRecord: Process execution failed with exit code 100.
[12/23/2013 09:11:46.0736] [1] 0. ErrorRecord: Microsoft.Exchange.Configuration.Tasks.TaskException: Process execution failed with exit code 100.
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)
at Microsoft.Exchange.Management.Tasks.RunProcessBase.InternalProcessRecord()
at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
[12/23/2013 09:11:46.0736] [1] [ERROR] The following error was generated when "$error.Clear();
register-ComInteropTLB
" was run: "Process execution failed with exit code 100.".
[12/23/2013 09:11:46.0736] [1] [ERROR] Process execution failed with exit code 100.
[12/23/2013 09:11:46.0736] [1] [ERROR-REFERENCE] Id=TransportCommonComponent___c05511cd334841e7bc1a36550871cf9d Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
[12/23/2013 09:11:46.0736] [1] Setup is stopping now because of one or more critical errors.
[12/23/2013 09:11:46.0736] [1] Finished executing component tasks.
[12/23/2013 09:11:46.0767] [1] Ending processing Install-BridgeheadRole
[12/23/2013 09:12:20.0637] [0] End of Setup
[12/23/2013 09:12:20.0637] [0] **********************************************
"