תיקון: חתימת הודעות AS2 נכשלת עם שגיאה או מכילה שתי חתימות עבור הודעה אחת עם אלגוריתם חתימה SHA256 BizTalk Server

חל על
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

סימפטומים

בעת קביעת התצורה של יישום BizTalk לשימוש באלגוריתם חתימה SHA256 של הודעות משפט ישימות 2 (AS2) ב- Microsoft BizTalk Server, ייתכן שתבחין באופן פעולה בלתי צפוי שהודעת AS2 אחת מכילה שתי חתימות, או שאתה עשוי לקבל הודעת שגיאה הדומה להודעה הבאה:

הערה

פרטי שגיאה: אירע כשל בביצוע צינור השליחה: "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 turned on on or the private key does not exist

פתרון

בעיה זו נפתרה בעדכון המצטבר הבא עבור BizTalk Server:

עדכון מצטבר 4 עבור Microsoft BizTalk Server 2016

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".

חומרי עזר

לקבלת מידע אודות ערכות Service Pack ורשימת עדכונים מצטברים עבור BizTalk Server, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:

2555976 Service Pack ורשימת עדכונים מצטברים עבור BizTalk Server

לקבלת מידע נוסף אודות BizTalk Server חמים, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:

2003907 אודות תיקונים חמים של BizTalk ותמיכה ב- Service Pack