Sintomi
Quando si configura un'applicazione BizTalk per l'utilizzo dell'algoritmo di firma SHA256 dei messaggi dell'istruzione di applicabilità 2 (AS2) in Microsoft BizTalk Server, si potrebbe notare un comportamento imprevisto che un messaggio AS2 contiene due firme oppure potrebbe essere visualizzato un messaggio di errore simile al seguente:
Nota
Dettagli errore: si è verificato un errore durante l'esecuzione della pipeline di invio: "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 private key protection on or the private key does not exist
Risoluzione
Questo problema è stato risolto nel seguente aggiornamento cumulativo per BizTalk Server:
Aggiornamento cumulativo 4 per Microsoft BizTalk Server 2016
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Riferimenti
Per informazioni sui Service Pack e sull'elenco degli aggiornamenti cumulativi per BizTalk Server, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
2555976 Service Pack e l'elenco di aggiornamenti cumulativi per BizTalk Server
Per altre informazioni su BizTalk Server aggiornamenti rapidi, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
2003907 informazioni sugli aggiornamenti rapidi BizTalk e sul supporto dei Service Pack