修正: IIS 背景工作處理序當機,並且使用 [BizTalk Server 中的 [AS2EdiReceive 管線時不 MDNs 傳送到傳送方

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:980712
本文已封存。本文係以「現狀」提供且不會再更新。
如果這是正確的修正程式,則不確定?我們已經新增到這個問題我們 記憶體傾印診斷 這可以確認。
徵狀
請考慮在 Microsoft BizTalk Server 2006 R2、 Microsoft BizTalk Server 2009年或 Microsoft BizTalk 伺服器 2010年正在執行的電腦上的下列案例:
  • 在 [接收埠 toreceive,並處理來自 yourtrading 夥伴的適用性陳述式 2 (AS2) 訊息,您可以使用 AS2EdiReceive 管線。
  • 您啟用失敗訊息路由上的設定接收埠。
  • 您建立交易夥伴的 BizTalk 合作對的象。此外,您可以設定要傳送訊息 DispositionNotification (MDN),當合作對象是 AS2 郵件的寄件者合作對象。
  • 您收到傳入 AS2 訊息從合作對象的電子資料交換 (EDI) 管線元件正確地剖析該 isnot。
  • 傳送網際網路 InformationServices (IIS) 中 AS2 訊息被擱置。
在這個案例中,IIS 背景工作處理序當機。因此,MDN 不會傳送到傳送方如預期般運作。此外,事件會記錄在應用程式記錄檔和另一個事件會記錄在系統記錄檔。

事件的應用程式記錄檔會記錄類似下列:

事件類型: 錯誤
事件來源: BizTalk Server 2006 EDI
事件類別: 無
事件識別碼: 8114
描述: 在剖析期間所發生的錯誤。X 12 交易集識別碼為 '<id></id>'中所含功能群組識別碼為 '1',在交換識別碼為 ' 000000025',寄件者識別碼為 'THEM',收件者 id '美國' 正在暫停,發生下列錯誤:
錯誤: 1 (欄位的層級錯誤) SegmentID: 在 TS PO1 位置: 8 資料的項目 ID: PO108 區段中的位置: 8 資料值: 4 4: 資料項目太短

系統記錄檔會記錄事件類似下列:

事件類型: 警告
事件來源: W3SVC
事件類別: 無
事件識別碼: 1009年
描述: 伺服應用程式集區 'DefaultAppPool' 的處理序意外終止。處理序識別碼為 '<process id=""></process>'.處理序結束碼是 '0x0'。

附註: 如果您使用 BizTalk Server 2009年或 BizTalk 伺服器 2010年、 事件來源和上述事件的事件類別中都是 「 BizTalk Server 2009年 」 或 「 BizTalk 伺服器 2010 」。
發生的原因
BTSHttpRecieve.dll 組件會將無效的內容傳遞給 IIS,就會發生這個問題。無效的內容會導致 IIS 背景工作處理序中發生存取違規。因此,IIS 背景工作處理序當機。
解決方案

累積更新資訊

BizTalk Server 2010


如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文的詳細資訊:
2497789 BizTalk 2010 的累積更新套件 1

解決這個問題的累積更新 informationThe hotfix 已包含在 BizTalk Server 2009年的累積更新套件 2。

如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文:
2497794 BizTalk Server 2009年的累積更新套件 2

Hotfix 資訊

支援的 hotfix 是可以從 Microsoft 取得的。不過,此 Hotfix 僅用於修正本文中所述的問題。

如果 hotfix 可供下載,在此知識庫文件頂端將出現<下載 Hotfix>區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援 」 取得 hotfix。

注意如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。如 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站: 注意「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。如果看不到您的語言,是因為 hotfix 未提供該語言。

先決條件

您必須套用此 hotfix 之後安裝 BizTalk Server 2006 R2。

重新啟動需求

您不必套用此 hotfix 之後,重新啟動電腦。不過,您必須在套用此 hotfix 之後,重新 BizTalk Server 主控件執行個體。

Hotfix 取代資訊

此 hotfix 不會取代其他 hotfix。

檔案資訊

檔案屬性 (或較新的檔案屬性),此 hotfix 的英文版具有下列表格中所列。日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,它會轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。
檔案名稱檔案版本檔案大小日期時間平台
Btshttpreceive.dll3.6.1560.2181,6002010 年 2 月 15 日09:52x86
其他可行方案
若要解決這個問題,請停用接收埠的失敗訊息路由設定。
狀況說明
Microsoft 已確認這是<套用> 一節所列出的 Microsoft 產品的問題。
其他相關資訊
如需有關如何建立方案,它透過 AS2 傳輸接收 EDI 訊息,並接著會傳回 MDNs 的詳細資訊,請造訪下列 Microsoft 開發人員網路 (MSDN) 網站: 如需有關 BizTalk Server hotfix 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
2003907 BizTalk Server hotfix 的詳細資訊
MDN IIS kbbiztalk2010presp1fix

警告:本文為自動翻譯

內容

文章識別碼:980712 - 最後檢閱時間:12/12/2015 03:34:29 - 修訂: 3.0

Microsoft BizTalk Server 2006 R2 Branch, Microsoft BizTalk Server 2006 R2 Developer Edition, Microsoft BizTalk Server 2006 R2 Enterprise Edition, Microsoft BizTalk Server 2006 R2 Standard Edition, Microsoft BizTalk Server 2009 Branch, Microsoft BizTalk Server 2009 Developer, Microsoft BizTalk Server 2009 Enterprise, Microsoft BizTalk Server 2009 Standard

  • kbnosurvey kbarchive kbmdd kbexpertiseadvanced kbbiztalk2006r2presp2fix kbsurveynew kbautohotfix kbbtsadapters kbqfe kbHotfixServer kbbiztalk2009presp1fix kbmt KB980712 KbMtzh
意見反應