Symptom
När vissa e-postmeddelanden nås med Microsoft Outlook i onlineläge kraschar eller återstartas RPC-klienttjänsten. När detta inträffar loggas följande fel i händelse loggen. Obs! Ibland kraschar tjänsten inte trots att en post för händelsen fortfarande är inloggad. Följande är inloggad i RCA-loggarna som sparas på följande plats:
Files\Microsoft\Exchange Server\V15\Logging\RPC-klient åtkomst2015-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,
Orsak
Problemet orsakas av ett logiskt fel som uppstår i TextConverter -klassen när TextConverter utför en buffert.
Lösning
Lös problemet genom att installera den kumulativa uppdateringen 14 för exchange Server 2013 eller en senare kumulativ uppdatering för Exchange Server 2013.
Lösning
Undvik problemet genom att identifiera post lådan som gjorde att tjänsten stoppats med hjälp av RCA-loggarna. Sedan rekommenderar vi att du har Mailbox-användaren ändrat sin Outlook-inställning från onlineläge till cachelagrat läge. Se också till att användaren inte kopierar eller flyttar specifika e-postmeddelanden till en PST-eller lokal mapp, antingen direkt eller med hjälp av en Outlook-regel. För att avgöra vilket meddelande som orsakar problemet, kopierar eller flyttar du alla meddelanden till PST-filen ett i taget. Meddelandet du kan inte flytta är det som orsakar problemet. Det här problemet medför förlust av anslutning eller att RPC-klienttjänsten kraschar.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".