Síntomas
Al configurar una aplicación de BizTalk para usar el algoritmo de firma SHA256 de mensajes de la Instrucción de aplicabilidad 2 (AS2) en Microsoft BizTalk Server, es posible que observe un comportamiento inesperado de que un mensaje AS2 contiene dos firmas, o puede recibir un mensaje de error similar al siguiente:
Nota
Detalles del error: Se ha producido un error al ejecutar la canalización de envío: "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Send, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=TokenID" Origen: "Codificador de AS2" Send Port: URI de PortID : FilePath Motivo: el codificador MIME no pudo firmar el mensaje porque el certificado tiene activada la protección de clave privada o la clave privada no existe
Resolución
Este problema se ha corregido en la siguiente actualización acumulativa para BizTalk Server:
Actualización acumulativa 4 de 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 sobre los Service Pack y la lista de actualizaciones acumulativas de BizTalk Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2555976 Service Pack y lista de actualizaciones acumulativas de BizTalk Server
Para obtener más información sobre BizTalk Server revisiones, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2003907 información sobre las revisiones de BizTalk y el soporte técnico de Service Pack