Проблемы

При попытке доступа к определенным сообщениям электронной почты с помощью Microsoft Outlook в интерактивном режиме служба клиента RPC неожиданно завершает работу или перезапускается. В этом случае указанные ниже ошибки регистрируются в журнале событий. Примечание. Иногда служба не работает, несмотря на то что запись для события по-прежнему находится в журнале. В журналах RCA, сохраненных в следующем расположении, регистрируются следующие записи:

C:\Program Files\Microsoft\Exchange Server\V15\Logging\RPC клиентский доступ2015-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 выполняет операцию копирования буфера.

Решение

Чтобы устранить эту проблему, установите для exchange Server 2013 или более поздней версии .

Обходное решение

Чтобы обойти эту проблему, укажите почтовый ящик, который привел к остановке службы, с помощью журналов RCA. После этого вы порекомендуете пользователю почтового ящика изменить свой параметр Outlook из режима Online в режим кэширования. Кроме того, убедитесь, что пользователь не копирует или не перемещает определенные сообщения электронной почты в PST-или локальную папку прямо или с помощью правила Outlook. Чтобы определить, какое сообщение вызвало проблему, скопируйте или переместите каждое из них в PST-файл по одному за раз. Сообщение, которое вы не можете переместить, — это причина, по которой она вызывает проблему. Эта проблема приводит к потере соединения или вызовет сбой службы клиентского доступа RPC.

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?

Что повлияло на вашу оценку?

Добавите что-нибудь? Это необязательно

Спасибо за ваш отзыв!

×