症状
在 Microsoft Exchange 2010 环境中,用户联机模式经验人士暂时失去对邮箱的访问。此外,在 Exchange Server 中的事件日志中记录以下事件︰
ID: 4999Level: Error
Source: MSExchange Common
Computer: <ComputerName>
Message: Watson report about to be sent for process id: 3996, with parameters: E12, c-buddy-RTL-AMD64, 14.03.0174.002, M.E.RpcClientAccess.Service, M.E.Data.Storage, M.E.D.S.StoreObjectStream.CheckNotReadOnly, System.InvalidOperationException, b69c, 14.03.0174.002.
ErrorReportingEnabled: False
发生此问题时, M.E.D.S.StoreObjectStream.CheckNotReadOnly()参数将引发无效操作异常。这会导致崩溃的 MSExchangRPC 服务。
原因
因为 MSExchangeRPC 崩溃在处理具有 Null 值的特定属性包的流对象时,将发生此问题。