Síntomas
Cuando se configura una aplicación de BizTalk para utilizar el algoritmo de firma SHA256 de mensajes Applicability Statement 2 (AS2) en Microsoft BizTalk Server, y unidad organizativa puede observar un comportamiento inesperado que un mensaje de AS2 contiene dos firmas, o es posible recibe un mensaje de error similar al siguiente:
Detalles del error: se produjo un error al ejecutar la canalización de envío: "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Send, Microsoft.BizTalk.Edi.EdiIntPipelines, versión = 3.0.1.0, Culture = neutral, PublicKeyToken =TokenID" origen: "AS2 codificador "Puerto de envío: PortID URI: razón FilePath : codificador MIME el error al firmar el mensaje porque el certificado tiene la protección de clave privada activada o la clave privada no existe
Solución
Este problema se corrigió en la siguiente actualización acumulativa para BizTalk Server:
Actualización acumulativa 4 para Microsoft BizTalk Server 2016
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Para obtener información acerca de los service Pack y la lista de la actualización acumulativa para BizTalk Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Service pack y la lista de la actualización acumulativa para BizTalk Server 2555976
Para obtener más información acerca de las revisiones de BizTalk Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2003907 información acerca de las revisiones de BizTalk y soporte de Service Pack