redworks
asked on
Issue with installing CU2 for Exchange 2013
I get the following error when installing the cumulative update 2 for exchange 2013.
I have tried a lot of things, but can not figure out why it goes wrong.
The message is in Dutch. It says something about missing a file, but googling that does not give me any resolution.
The error:
I have tried a lot of things, but can not figure out why it goes wrong.
The message is in Dutch. It says something about missing a file, but googling that does not give me any resolution.
The error:
Error:
De opgegeven conversie is ongeldig.
Warning:
An unexpected error has occurred and a Watson dump is being generated: The following error was generated when "$error.Clear();
if ($RoleProductPlatform -eq "amd64")
{
$fastInstallConfigPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\Installer";
$command = Join-Path -Path $fastInstallConfigPath -ChildPath "InstallConfig.ps1";
$dataFolderPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\HostController\Data";
# Remove previous SearchFoundation configuration
&$command -action u -silent;
try
{
if ([System.IO.Directory]::Exists($dataFolderPath))
{
[System.IO.Directory]::Delete($dataFolderPath, $true);
}
}
catch
{
$deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $deleteErrorMsg;
}
# Re-add the SearchFoundation configuration
try
{
# the BasePort value MUST be kept in sync with dev\Search\src\OperatorSchema\SearchConfig.cs
&$command -action i -baseport 3800 -dataFolder $dataFolderPath -silent;
}
catch
{
$errorMsg = "Failure configuring SearchFoundation through installconfig.ps1 - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $errorMsg;
# Clean up the failed configuration attempt.
&$command -action u -silent;
try
{
if ([System.IO.Directory]::Exists($dataFolderPath))
{
[System.IO.Directory]::Delete($dataFolderPath, $true);
}
}
catch
{
$deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $deleteErrorMsg;
}
}
}
" was run: "Error occurred while uninstalling Search Foundation for Exchange.System.IO.FileNotFoundException: Kan bestand of assembly Microsoft.Ceres.HostController.WcfTypes, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 of een van de afhankelijkheden hiervan niet laden. Het systeem kan het opgegeven bestand niet vinden.
Bestandsnaam: Microsoft.Ceres.HostController.WcfTypes, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
bij System.Signature.GetSignature(Void* pCorSig, Int32 cCorSig, RuntimeFieldHandleInternal fieldHandle, IRuntimeMethodInfo methodHandle, RuntimeType declaringType)
bij System.Reflection.RuntimeMethodInfo.get_Signature()
bij System.Reflection.RuntimeMethodInfo.GetParameters()
bij System.Management.Automation.MethodInformation..ctor(MethodBase method, Int32 parametersToIgnore)
bij System.Management.Automation.DotNetAdapter.GetMethodInformationArray(MethodBase[] methods)
bij System.Management.Automation.DotNetAdapter.MethodCacheEntry..ctor(MethodInfo[] methods)
bij System.Management.Automation.DotNetAdapter.PopulateMethodReflectionTable(Type type, CacheTable typeMethods, BindingFlags bindingFlags)
bij System.Management.Automation.DotNetAdapter.GetStaticMethodReflectionTable(Type type)
bij System.Management.Automation.DotNetAdapter.GetDotNetMethod[T](Object obj, String methodName)
bij System.Management.Automation.Adapter.BaseGetMember[T](Object obj, String memberName)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
".
I hope you install latest CU2 for EX2013. I'm not a native Dutch but from what I can understand it seems is trying to uninstall Search Foundation and is not finding some file.
The full ExchangeSetup.log would be more useful to understand exactly what's happening there.
The full ExchangeSetup.log would be more useful to understand exactly what's happening there.
ASKER
I traced it down to this.
In "c:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Cere s\Installe r" there is a powershell script to run/configure the host controller. When I run this, with -i or -a, it fails.
Error is displayed above.
.\installconfig.ps1 -action i -dataFolder "c:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Cere s\HostCont roller\Dat a"
Basically, the error tells me some dependancy can not be found, or whatever...
In "c:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Cere
Error is displayed above.
.\installconfig.ps1 -action i -dataFolder "c:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Cere
Basically, the error tells me some dependancy can not be found, or whatever...
ASKER
It seems the Windows Communication Foundation is having some issues.
I have worked on this all afternoon now, and I was unable to find how to reinstall it / repair it.
See error above.
The dutch message means it is missing files... Now what?
I have worked on this all afternoon now, and I was unable to find how to reinstall it / repair it.
See error above.
The dutch message means it is missing files... Now what?
Most things are built in to Windows.
Therefore you are limited on what you can do. I would re-run the prerequisties commands from the Technet article and ensure that you have the latest downloads of the other bits that it needs for the install.
http://technet.microsoft.com/en-us/library/bb691354(v=exchg.150).aspx
Simon.
Therefore you are limited on what you can do. I would re-run the prerequisties commands from the Technet article and ensure that you have the latest downloads of the other bits that it needs for the install.
http://technet.microsoft.com/en-us/library/bb691354(v=exchg.150).aspx
Simon.
ASKER
I am having BIG problems installing the Cummulative Update 2 for Exchange 2013.
For some reason, the upgrade keeps failing.
The unattended install gives me this at "Mail Transport Hub installation" (Sorry, the errors are partially in dutch)
The problem is that the HostControllerService service wont start. When I start it manually, it crashes with the following details:
I am at a loss here. I've tried numerous things. What can this be? It seems a file is missing (System.IO.FileNotFoundExc eption), but does not tell me which one.
For some reason, the upgrade keeps failing.
The unattended install gives me this at "Mail Transport Hub installation" (Sorry, the errors are partially in dutch)
" was run: "Failure configuring SearchFoundation through installconfig.p
s1 - Error occurred while configuring Search Foundation for Exchange.System.Inva
lidOperationException: Kan de service HostControllerService op de computer . nie
t starten. ---> System.ComponentModel.Win32Exception : De service heeft de start-
of stuuropdracht niet op juiste wijze beantwoord
--- Einde van intern uitzonderingsstackpad ---
bij System.ServiceProcess.ServiceControl ler.Start( String[] args)
bij Microsoft.Ceres.Exchange.PostSetup.D eploymentM anager.Sta rtService( String
serviceName, Int32 timeoutInSeconds)
bij Microsoft.Ceres.Exchange.PostSetup.D eploymentM anager.Ins tall(Strin g insta
llDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean s
ingleNode, String systemName, Boolean attachedMode)
bij CallSite.Target(Closure , CallSite , RuntimeType , Object , Object , Obje
ct , Object , Object , Object , Boolean )".
The problem is that the HostControllerService service wont start. When I start it manually, it crashes with the following details:
Probleemhandtekening:
Gebeurtenisnaam van probleem: CLR20r3
Probleemhandtekening 01: hostcontrollerservice.exe
Probleemhandtekening 02: 15.0.712.0
Probleemhandtekening 03: 5199c4fd
Probleemhandtekening 04: HostControllerService
Probleemhandtekening 05: 15.0.712.0
Probleemhandtekening 06: 5199c4fd
Probleemhandtekening 07: 7
Probleemhandtekening 08: e
Probleemhandtekening 09: System.IO.FileNotFoundException
Versie van besturingssysteem: 6.2.9200.2.0.0.272.7
Landinstelling-id: 1043
Aanvullende informatie 1: ab8c
Aanvullende informatie 2: ab8c7f0d4887f334a1aa9f1cb12f1875
Aanvullende informatie 3: 3123
Aanvullende informatie 4: 3123444efd1f0f58a96f5fa5f54a8618
Lees de onlineprivacyverklaring:
http://go.microsoft.com/fwlink/?linkid=190175
Als de onlineprivacyverklaring niet beschikbaar is, lees dan onze offlineprivacyverklaring:
C:\Windows\system32\nl-NL\erofflps.t xt
Naam van toepassing met fout: hostcontrollerservice.exe,versie: 15.0.712.0, tijdstempel: 0x5199c4fd
Naam van module met fout: KERNELBASE.dll, versie: 6.2.9200.16451, tijdstempel: 0x50988aa6
Uitzonderingscode: 0xe0434352
Foutmarge: 0x000000000003811c
Id van proces met fout: 0x2808
Starttijd van toepassing met fout: 0x01cea66d2708a137
Pad naar toepassing met fout: C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\HostCont roller\hos tcontrolle rservice.e xe
Pad naar module met fout: C:\Windows\system32\KERNELBASE.dll
Rapport-id: 670dbf4c-1260-11e3-944f-000c2918d882
Volledige pakketnaam met fout:
Relatieve toepassings-id van pakket met fout:
Toepassing: hostcontrollerservice.exe
Framework-versie: v4.0.30319
Beschrijving: het proces is beëindigd als gevolg van een onverwerkte uitzondering.
Uitzonderingsinformatie: System.IO.FileNotFoundException
Stack:
bij Microsoft.Ceres.HostController.Servi ce.Service Runner..ct or()
bij Microsoft.Ceres.HostController.Servi ce.Service Runner.Mai n()
I am at a loss here. I've tried numerous things. What can this be? It seems a file is missing (System.IO.FileNotFoundExc
ASKER
Also, just to let you know, I've tried:
- Reinstalling Exchange 2013 prereqs
- Run /prepareschema, /preparead, /preparedomain
- ran the installconfig.ps1 in uninstall and install mode
- Did what is explained here, just to be sure: http://support.microsoft.com/kb/2879739/sv
- Disabled TCP/IPv6 in registry and network adapters
- (Rebooted server)
RPC clients and such seem to be running, but the Microsoft Search Host Controller does not seem to start... It times out. In the registry I see it wants to run on port 17000, but when I do a netstat I see no processes binding to that port....
So yeah, trying for 5 days now... Going nuts!!
- Reinstalling Exchange 2013 prereqs
- Run /prepareschema, /preparead, /preparedomain
- ran the installconfig.ps1 in uninstall and install mode
- Did what is explained here, just to be sure: http://support.microsoft.com/kb/2879739/sv
- Disabled TCP/IPv6 in registry and network adapters
- (Rebooted server)
RPC clients and such seem to be running, but the Microsoft Search Host Controller does not seem to start... It times out. In the registry I see it wants to run on port 17000, but when I do a netstat I see no processes binding to that port....
So yeah, trying for 5 days now... Going nuts!!
Still sounds like the buggy update from MSKB 2879739. You are either looking at calling Microsoft for support or building a replacement box and migrating across. The update has been fixed so will be fine on new builds.
Simon.
Simon.
ASKER
Also, the CU1 update has NO issues with the hostcontroller. It runs fine.
I tried to reinstall that, and it goes pretty far, upto a point where it says it can not mount the database since the database version is too new. Seems CU2 updated the version stamp in database, before properly finishing install.
So, I am stuck: Can't go back, can't go forward...
I tried to reinstall that, and it goes pretty far, upto a point where it says it can not mount the database since the database version is too new. Seems CU2 updated the version stamp in database, before properly finishing install.
So, I am stuck: Can't go back, can't go forward...
You cannot go backwards on Exchange versions on the same box.
I still feel that your options are limited to the ones that I have outlined above.
Simon.
I still feel that your options are limited to the ones that I have outlined above.
Simon.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
this is simply the solution
Simon.