ISSUE: Wrong OS or OS version for application error
Last modified:
Overview
During EV archive migration to O365 mailbox you can see following error in the EV Complete Exchange log file.
2023-05-31T08:37:44|ERROR|ehg |192.168.150.254|T:157|BatchWorkerThread |M365@contonso.com ||1 |4f0e4e15-8672-45ad-a743-5d6e2a4f016a|4 ||FTS Conversion error
EXCEPTION: System.Runtime.InteropServices.COMException (0x800401FA): Wrong OS or OS version for application (Exception from HRESULT: 0x800401FA (CO_E_WRONGOSFORAPP))
at Redemption.RedemptionLoader.IClassFactory.CreateInstance (Object pUnkOuter, Guid& refiid, Object& ppunk)
at Redemption.RedemptionLoader.NewRedemptionObject(Guid guid)
at Redemption.RedemptionLoader.new_RDOSession()
at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd (TKey key, Func`2 valueFactory)
at cloudficient.Common.Mail.FormatConversion.MessageConverter.GetThreadSession()
at cloudficient.Common.Mail.FormatConversion.MessageConverter.<>c__DisplayClass32_0.b__0()
at cloudficient.Common.Mail.FormatConversion.MessageConverter.LogErrors[T](Func`1 action)
at cloudficient.EVComplete.Module.Exchange.IngestionWorkers.BatchWorkerThread.PrepareBatch (List`1 batch, Int32 mappingId) in E:\_w\o\2\1\s\EV2O365.OnPrem.Exchange\IngestionWorkers\ BatchWorkerThread.cs:line 186
Cause
The error is cause by wrong bittnes version of Outlook installed on the Bridgehead server.
Solution
1. Uninstall the 32-bit version of Outlook
2. Install 64-bit version of outlook
3. restart the Remad.Exchange service