OPRAVA: Podepisování zpráv AS2 selže s chybou nebo obsahuje dva podpisy pro jednu zprávu s algoritmem podepisování SHA256 v systému BizTalk Server

Platí pro
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Příznaky

Když nakonfigurujete aplikaci BizTalk tak, aby používala algoritmus podpisu SHA256 pro zprávy AS2 (Prohlášení o použitelnosti 2) v Microsoft BizTalk Server, můžete si všimnout neočekávaného chování, že jedna zpráva AS2 obsahuje dva podpisy, nebo se vám může zobrazit chybová zpráva podobná této:

Poznámka

Podrobnosti o chybě: Při spuštění kanálu odeslání došlo k chybě: "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Send, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=TokenID" Zdroj: "AS2 encoder" Port pro odeslání: PortID URI: FilePath Důvod: MIME kodéru se zprávu nepodařilo podepsat, protože certifikát má zapnutou ochranu privátního klíče nebo privátní klíč neexistuje

Řešení

Tento problém je opravený v následující kumulativní aktualizaci pro BizTalk Server:

Kumulativní aktualizace 4 pro Microsoft BizTalk Server 2016

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Informace o aktualizacích Service Pack a seznamu kumulativních aktualizací pro BizTalk Server naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

2555976 Aktualizace Service Pack a seznam kumulativních aktualizací pro BizTalk Server

Další informace o opravách hotfix pro BizTalk Server naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

2003907 Informace o opravách hotfix a podpoře aktualizací Service Pack pro BizTalk