تعطل خدمه الوصول إلى عميل RPC وحدث 4999 في Exchange Server 2013

ينطبق على: Exchange Server 2013 Standard EditionExchange Server 2013 Enterprise

الأعراض


عند الوصول إلى بعض رسائل البريد الكتروني باستخدام Microsoft Outlook في وضع الاتصال ، يتعطل خدمه الوصول الخاصة بعميل RPC أو يعاد تشغيلها بشكل غير متوقع. عند حدوث ذلك ، يتم تسجيل الأخطاء التالية في سجل الاحداث. ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. في بعض الأحيان ، لا يتعطل الخدمة بالرغم من انه لا يزال يتم تسجيل إدخال للحدث. يتم تسجيل ما يلي في سجلات ركا التي تم حفظها في الموقع التالي:
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.&lt;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, 

السبب


تحدث هذه المشكلة عن خطا منطقي يحدث في الفئة تيكستكونفيرتير عند قيام تيكستكونفيرتير باجراء عمليه نسخ احتياطي للمخزن المؤقت.

الحل


لإصلاح هذه المشكلة ، قم بتثبيت التحديث التراكمي 14 ل exchange server 2013 أو تحديث تراكمي لاحقا ل exchange server 2013.

الحل البديل


لحل هذه المشكلة ، حدد علبه البريد التي تسببت في إيقاف الخدمة باستخدام سجلات ركا. بعد ذلك ، نوصي بان يقوم مستخدم علبه البريد بتغيير اعداد Outlook الخاص به من وضع الاتصال إلى وضع التخزين المؤقت. وتاكد أيضا من عدم نسخ رسائل البريد الكتروني المحددة أو نقلها إلى مجلد .pst أو محلي ، سواء بشكل مباشر أو باستخدام قاعده Outlook. لتحديد الرسالة التي تتسبب في حدوث المشكلة ، قم بنسخ كل رسالة أو نقلها إلى ملف .pst واحد في كل مره. الرسالة التي لا يمكنك نقلها هي تلك التي تتسبب في حدوث المشكلة. تتسبب هذه المشكلة في فقدان الاتصال أو تؤدي إلى تعطل خدمه الوصول الخاصة بعميل RPC.

الحالة


أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".