Hello All,
Recently installed Exchange 2019 CU12 and when trying to use ECP I get the following in the application log ...
Process information:
Process ID: 12992
Process name: w3wp.exe
Account name: NT AUTHORITY\SYSTEM
Exception information:
Exception type: ConfigurationErrorsException
Exception message: Could not load file or assembly 'Microsoft.Search.Platform.Parallax, Version=3.3.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\owa\web.config line 134)
at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)
at System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai)
at System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig)
at System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies()
at System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded)
at System.Web.Compilation.BuildManager.ExecutePreAppStart()
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)
Could not load file or assembly 'Microsoft.Search.Platform.Parallax, Version=3.3.4.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
I did check the web.config file in the Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa directory and it was set 2.21.0 where as above the dll file is version 3.3.4.0 in the Program Files\Microsoft\Exchange Server\V15\Bin location so I changed it match the dll file
Checked the application pool settings and it is pointing to the right location for the install files, made sure .Net framework registry are present and correct - are .Net 2.0 registry keys required as well?
Server is licenced correctly, has enough disk space and I cannot see any other errors that would possibly be a cause.
I haven't tried to re-create the ECP Virtual directories or run the updateCas.PS1 as this seems a bit drastic.
Am I missing something?