Symptomer
Når du prøver å sende meldinger til et SAP-system ved hjelp av et ugyldig brukernavn eller passord i Microsoft BizTalk Server 2013 R2 eller i Microsoft BizTalk Server 2013, krasjer forekomsten av BizTalk-vert. I tillegg logges følgende feilmelding i programloggen:
Program: BTSNTSvc64.exeFramework versjon: v <Versjonsnummer>Beskrivelse: Prosessen ble avsluttet på grunn av et ubehandlet unntak.Unntaksvis informasjon: System.Runtime.CallbackExceptionStakk:på Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (System.Object, System.Exception)på Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[[System.__Canon, mscorlib, versjon = 4.0.0.0, Culture = nøytral, PublicKeyToken = b77a5c561934e089]]. AsyncRequest(System.Object)på System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, boolsk verdi)på System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, boolsk verdi)ved System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()ved System.Threading.ThreadPoolWorkQueue.Dispatch()Ubehandlet unntak oppfanget unntaksdetaljer: System.Runtime.CallbackException: asynkron tilbakeringing forårsaket et unntak. ---> System.ServiceModel.CommunicationObjectFaultedException: Kommunikasjonsobjektet Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[System.ServiceModel.Channels.IRequestChannel], kan ikke brukes til kommunikasjon fordi den er i tilstanden Faulted.Stakksporing for serveren:på System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan tidsavbrudd, AsyncCallback-tilbakeringing, objekt tilstand)på Microsoft.BizTalk.Adapter.Wcf.Runtime.OneWayOperationSendPortRequestChannel'1.OnBeginClose (TimeSpan tidsavbrudd, AsyncCallback-tilbakeringing, objekt tilstand)på System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject fikk CommunicationObject fikk, TimeSpan tidsavbrudd, AsyncCallback-tilbakeringing, objekt tilstand)på System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan tidsavbrudd, AsyncCallback-tilbakeringing, objekt tilstand)på System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject fikk CommunicationObject fikk, TimeSpan tidsavbrudd, AsyncCallback-tilbakeringing, objekt tilstand)på System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan tidsavbrudd, AsyncCallback-tilbakeringing, objekt tilstand)Unntak er rethrown på [0]:på System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg)på System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & msgData, Int32-type)på System.ServiceModel.ICommunicationObject.BeginClose (AsyncCallback-tilbakeringing, objekt tilstand)på Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.HandleTransmissionException[ChannelType] (unntak ex, CallbackState'1 tilstand)på Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback (IAsyncResult resultat)på System.Runtime.AsyncResult.Complete (boolsk completedSynchronously)---Slutten av intern unntaksstakk---på System.Runtime.AsyncResult.Complete (boolsk completedSynchronously)på System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.CallComplete (boolsk completedSynchronously, unntak unntak)på System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.FinishSend (IAsyncResult resultatet, boolske completedSynchronously)på System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame (IAsyncResult resultat)på Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (objekt, operationResult, operationException unntak)på Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1.AsyncRequest (objekt obj)på System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, ContextCallback-tilbakeringing, objekt tilstand, boolske preserveSyncCtx)på System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback-tilbakeringing, objekt tilstand, boolske preserveSyncCtx)ved System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()på System.Threading.ThreadPoolWorkQueue.Dispatch().
Oppløsning
Informasjon om kumulativ oppdatering
Dette problemet ble først løst i følgende kumulativ oppdatering for BizTalk Server og BizTalk-kortet Pack 2013:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Hvis du vil ha mer informasjon om oppdateringspakker og listen kumulativ oppdatering for BizTalk Server, se KB 2555976: Service pack og listen kumulativ oppdatering for BizTalk Server.Hvis du vil ha mer informasjon om hurtigreparasjoner for BizTalk Server, se KB 2003907: støtte for informasjon om BizTalk-hurtigreparasjoner og Kumulativ sikkerhetsoppdatering.