КОРЕКЦИЯ: "невъзможно е да влезете изходящо съобщение" грешка след надграждане на BizTalk Server 2006 R2 SP1 или BizTalk Server 2010

Работете навсякъде от всяко устройство с Microsoft 365

Надстройте до Microsoft 365, за да работите навсякъде с най-новите функции и актуализации.

Надстройване сега

Симптоми

Да разгледаме следния сценарий:

  • Имате изпрати канал, който използва MIME/SMIME encoder канал компонент в Microsoft BizTalk Server 2006 R2 или Microsoft BizTalk Server 2009. Задавате подпис типа на MIME/SMIME encoder канал компонент на ClearSign.

  • Можете да създадете BizTalk оркестрацията, който изпълнява канал за изпращане на изходящи съобщения. Например можете да използвате израз за повикване канал за изпращане на съобщение за възлагане на фигура в оркестрацията. За повече информация вижте в раздела "Допълнителна информация".

  • Инсталирате Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1). Или надграждане до Microsoft BizTalk Server 2010.

  • Стартирате BizTalk оркестрация.

В този случай не са подписани изходящи съобщения. Освен това в регистрационния файл на приложението се регистрира съобщение за грешка, подобно на следното:

Възникна грешка изпълнение канал изпращане: "< име на канал >" източник: "MIME/SMIME encoder" порт за изпращане: "< име на порт за изпращане >"URI име"причина: не можете да влезете изходящи съобщения, защото encoder не може да намери подписване сертификат в хранилище на сертификати "Текущи User\Personal".

Причина

Този проблем възниква, защото BizTalk сървъра се опитва да намери сертификат на неправилно място. Забележка BizTalk Server 2006 R2 SP1 и BizTalk Server 2010 въведе нова функция, която ви позволява да използвате няколко сертификати за подписване.

Решение

Сборен пакет информация

За повече информация как да получите сборния пакет за актуализация, щракнете върху следния номер на статия в базата знания на Microsoft:

2573000 Сборния пакет за актуализация 2 за BizTalk Server 2010 Забележка: Ако се сблъскате с този проблем в BizTalk Server 2006 R2 SP1, можете да изпълните стъпките в раздела "Решение" за да заобиколите този проблем.

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Заобиколно решение

За да заобиколите този проблем, направете следното:

  1. Използвайте следните имена за разполагане на схемата на свойство:

    http://schemas.microsoft.com/BizTalk/2003/system-properties.BTS.OutboundSignatureCertificate

  2. Задайте BTS. OutboundSignatureCertificate свойство, което използва сертификат пръстов отпечатък стойността в оркестрацията код, преди да изпълните канал за изпращане.

Повече информация

За повече информация как да конфигурирате MIME/SMIME encoder канал компонент посетете следния уеб сайт на MSDN:

Как да конфигурирате MIME/SMIME encoder канал компонентЗа повече информация как да използвате изрази, за да стартирате канали посетете следния уеб сайт на MSDN:

Как да използвате изрази за изпълнение на каналиЗа повече информация относно BizTalk Server спешни корекции щракнете върху следния номер на статия в базата знания на Microsoft:

2003907 Информация за BizTalk Server актуални корекцииЗа информация относно сервизните пакети и пакетите със сборни актуализации за BizTalk Server щракнете върху следния номер на статия в базата знания на Microsoft:

2555976 Списък на сервизен пакет и сборна актуализация за BizTalk Server

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×