KORREKTUR: Fehler beim Signieren von AS2-Nachrichten oder enthält zwei Signaturen für eine Nachricht mit sha256-Signaturalgorithmus in BizTalk Server

Gilt für
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Symptome

Wenn Sie eine BizTalk-Anwendung für die Verwendung des SHA256-Signaturalgorithmus von AS2-Nachrichten (Applicability Statement 2) in Microsoft BizTalk Server konfigurieren, bemerken Sie möglicherweise ein unerwartetes Verhalten, dass eine AS2-Nachricht zwei Signaturen enthält, oder Sie erhalten eine Fehlermeldung, die der folgenden ähnelt:

Hinweis

Fehlerdetails: Fehler beim Ausführen der Sendepipeline: "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Send, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=TokenID" Source: "AS2 encoder" Send Port: PortID URI: FilePath Reason: The MIME encoder failed to sign the message because the certificate has a private key protection on or the private key does not exist

Lösung

Dieses Problem wurde im folgenden kumulativen Update für BizTalk Server behoben:

Kumulatives Update 4 für Microsoft BizTalk Server 2016

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Wenn Sie Informationen zu den Service Packs und der Liste der kumulativen Updates für BizTalk Server finden möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

2555976 Service Pack und liste kumulativer Updates für BizTalk Server

Weitere Informationen zu BizTalk Server Hotfixes finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2003907 Informationen zu BizTalk-Hotfixes und Service Pack-Unterstützung