Problembeschreibung
Wenn Sie versuchen, Nachrichten an ein SAP-System über ein falscher Benutzername oder Kennwort in Microsoft BizTalk Server 2013 R2 oder in Microsoft BizTalk Server 2013, stürzt die BizTalk-Hostinstanz. Außerdem wird die folgende Fehlermeldung im Anwendungsprotokoll protokolliert:
Anwendung: BTSNTSvc64.exe
Framework-Version: V <Versionsnummer> Beschreibung: Der Prozess wurde aufgrund einer Ausnahme beendet. Ausnahme-Informationen: System.Runtime.CallbackException Stapel: bei Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (System.Object, System.Exception) am Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[[System.__Canon Mscorlib, Version = 4.0.0.0, Culture = Neutral, PublicKeyToken = b77a5c561934e089]]. AsyncRequest(System.Object) Bei System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext System.Threading.ContextCallback, System.Object, Boolean) Bei System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext System.Threading.ContextCallback, System.Object, Boolean) am System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() am System.Threading.ThreadPoolWorkQueue.Dispatch() Nicht behandelte Ausnahme bei Ausnahmedetails: System.Runtime.CallbackException: asynchroner Rückruf hat eine Ausnahme ausgelöst. ---> System.ServiceModel.CommunicationObjectFaultedException: Kommunikationsobjekt Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[System.ServiceModel.Channels.IRequestChannel], kann für die Kommunikation verwendet werden, da in den Status FAULTED befindet. Server-Stack-Trace: Bei System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan-Timeouts, AsyncCallback Rückruf Objektstatus) bei Microsoft.BizTalk.Adapter.Wcf.Runtime.OneWayOperationSendPortRequestChannel'1.OnBeginClose (TimeSpan-Timeouts, AsyncCallback Rückruf Objektstatus) Bei System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject CommunicationObject TimeSpan-Timeouts AsyncCallback Rückruf, Objektstatus) Bei System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan-Timeouts, AsyncCallback Rückruf Objektstatus) Bei System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject CommunicationObject TimeSpan-Timeouts AsyncCallback Rückruf, Objektstatus) Bei System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan-Timeouts, AsyncCallback Rückruf Objektstatus) Die Ausnahme erneut ausgelöst von [0]: Bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage ReqMsg, IMessage RetMsg) Bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & MsgData Typ Int32) Bei System.ServiceModel.ICommunicationObject.BeginClose (AsyncCallback Rückruf, Object State) am Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.HandleTransmissionException[ChannelType] (Exception ex CallbackState "1-Status) bei Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback (IAsyncResult Result) Bei System.Runtime.AsyncResult.Complete (boolesche CompletedSynchronously) --Ende interne Ausnahme Stapelrahmen-- Bei System.Runtime.AsyncResult.Complete (boolesche CompletedSynchronously) Bei System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.CallComplete (booleschen CompletedSynchronously, Ausnahme) Bei System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.FinishSend (IAsyncResult Result, boolesche CompletedSynchronously) Bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame (IAsyncResult Result) bei Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (Objekt OperationResult, Ausnahme Kameradialogfeld) bei Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1.AsyncRequest (Object Obj) Bei System.Threading.ExecutionContext.RunInternal (ExecutionContext ExecutionContext ContextCallback Rückruf Objektzustand, boolesche PreserveSyncCtx) Bei System.Threading.ExecutionContext.Run (ExecutionContext ExecutionContext ContextCallback Rückruf Objektzustand, boolesche PreserveSyncCtx) am System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() am System.Threading.ThreadPoolWorkQueue.Dispatch().Problemlösung
Informationen zum kumulativen Update
Dieses Problem wurde erstmals im folgenden kumulativen Update für BizTalk Server und BizTalk Adapter Pack 2013 behoben:
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Referenzen
Weitere Informationen zu Servicepacks und kumulative Update-Liste für BizTalk Server finden Sie unter KB 2555976: Service Pack und kumulative Update-Liste für BizTalk Server. Weitere Informationen über BizTalk Server-Updates finden Sie unter KB 2003907: Informationen über BizTalk-Updates und kumulative update unterstützt.