Ознаки
Коли певні повідомлення електронної пошти доступні за допомогою програми Microsoft Outlook у режимі online, служба доступу до клієнта RPC аварійно завершує роботу або несподівано перезавантажується. Коли це станеться, у журналі подій записується наведені нижче помилки. Примітка. Інколи служба не аварійно завершує роботу, навіть якщо запис події все ще записується. Під час входу в журнали RCA зберігаються такі розташування:
C: \Program Files\Microsoft\Exchange Serve\v15\loging\ RPC-клієнт Access2015-04-23T19:05:35.961Z,3,603,/o=<id>/ou=exchange administrative group(fydibohf23spdlt)/cn=recipients/cn=5dd9b1444df54688b0d2367fbc5e47aa-crashmbx,,OUTLOOK.EXE,15.0.4711.1000,Classic,,,,ncacn_http,Client=MSExchangeRPC,,,,fault,00:00:00.2970000,,"Watson: [IndexOutOfRangeException] Index was outside the bounds of the array. at M.E.D.TextConverters.Internal.Format.FormatStore.TextStore.AddText(TextRunType runType, Char[] textBuffer, Int32 offset, Int32 count) at M.E.D.TextConverters.Internal.Format.FormatStore.AddMarkupText(Char[] textBuffer, Int32 offset, Int32 count) at M.E.D.TextConverters.Internal.Html.HtmlFormatConverterWithEncapsulation.OutputEncapsulatedMarkup() at M.E.D.TextConverters.Internal.Html.HtmlFormatConverterWithEncapsulation.Process(HtmlTokenId tokenId) at M.E.D.TextConverters.ConverterStream.Read(Byte[] buffer, Int32 offset, Int32 count) at M.E.D.TextConverters.Internal.RtfCompressed.RtfCompressCommon.ReadMoreData() at M.E.D.TextConverters.Internal.RtfCompressed.RtfCompressConverter.Run() at M.E.D.TextConverters.ConverterStream.Read(Byte[] buffer, Int32 offset, Int32 count) at M.E.D.S.BodyReadStream.<>c__DisplayClassb.<Read>b__a() at M.E.D.S.ConvertUtils.<>c__DisplayClass1`1.<CallCtsWithReturnValue>b__0() at M.E.D.S.ConvertUtils.CallCts(Trace tracer, String methodName, LocalizedString exceptionString, CtsCall ctsCall) at M.E.D.S.ConvertUtils.CallCtsWithReturnValue[T](Trace tracer, String methodName, LocalizedString exceptionString, CtsCallWithReturnValue`1 ctsCall) at M.E.D.S.BodyReadStream.Read(Byte[] buffer, Int32 offset, Int32 count) at M.E.D.S.Util.StreamHandler.CopyStreamData(Stream readStream, Stream writeStream, Nullable`1 numBytes, Int32 t",,,.in,
Причина
Ця проблема виникає в разі логічної помилки, яка виникає в класі Textconverter , коли textconverter виконує операцію буферної копії.
Спосіб вирішення
Щоб вирішити цю проблему, інсталюйте Сукупне оновлення 14 для exchange Server 2013 або пізнішого сукупного оновлення для Exchange Server 2013.
Інші способи вирішення
Щоб вирішити цю проблему, визначте поштову скриньку, яка призвела до припинення служби за допомогою журналів RCA. Після цього ми радимо, що користувач поштової скриньки змінив свою настройку Outlook із режиму Online в кешований режим. Крім того, переконайтеся, що користувач не копіює або не переміщує певні повідомлення електронної пошти до PST-або локальної папки, безпосередньо або за допомогою правила Outlook. Щоб визначити, яке повідомлення спричиняє проблему, скопіюйте або перенесіть кожне повідомлення до PST-файлу по одному за раз. Повідомлення, яке не можна перенести, – це той, який спричиняє проблему. Ця проблема спричиняє втрату втрат підключення або спричиняє аварійне завершення роботи служби клієнтського доступу RPC.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".