КОРЕКЦИЯ: налична е актуална корекция, която позволява на BizTalk адаптер за TIBCO EMS да поддържа подредените съобщения за доставяне и SSL връзки в BizTalk Server 2006 R2 SP1 и BizTalk Server 2009

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

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

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

ВЪВЕДЕНИЕ

Налична е актуална корекция, която позволява на BizTalk адаптер за TIBCO EMS да поддържа подредени връзки за доставяне на съобщения и слой със защитени сокети (SSL) в Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) и BizTalk Server 2009.

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

Важни бележки

  1. Уверете се, че сървърът на TIBCO е инсталиран и конфигуриран по подходящ начин.

  2. Уверете се, че сте добавили API за TIBCO EMS C# (Tibco.ems.dll) към глобалния кеш за събрание. За да направите това, използвайте приложението Gacutil.bat. За повече информация вижте раздела "справка".

  3. SSL се поддържа в TIBCO, който започва с Release 4,4.

Разрешаване на поддръжката на поръчка за доставяне на съобщения

След като приложите актуалната корекция, две нови опции са налични в диалоговия прозорец "BizTalk адаптер за TIBCO на EMS транспорт", които ви позволяват да разрешите поддръжката на поръчка за доставяне на съобщения. Двете опции са подредени по доставка и StopPollingOnFailure. По подразбиране опцията поръчка за доставяне е зададена като FALSE и опцията StopPollingOnFailure е зададена като TRUE.

Опция за поръчка за доставяне

Когато зададете опцията "поръчана доставка" да бъде TRUE, се очаква съобщенията да бъдат изследвани от сървъра за TIBCO и да бъдат подадени към BizTalk сървъра. Редът, в който BizTalk сървъра получава съобщения, е същият като реда, в който се изпращат съобщенията до сървъра на TIBCO.

Забележка съобщенията, които имат по-висок приоритет в опашката на TIBCO, са съобщенията, които се очаква да бъдат анкетирани и подадени към BizTalk преди съобщенията с по-нисък приоритет. Можете да промените приоритета на съобщение с помощта на свойството за конфигуриране на предавателя на опцията за приоритет на съобщението.

Опция StopPollingOnFailure

Тази опция се прилага само ако опцията за поръчана доставка е зададена като TRUE. Тази опция се използва, за да реши дали да продължи или да спре проучването, когато подаването на съобщение до BizTalk е неуспешно. Ако опцията StopPollingOnFailure е зададена като TRUE и съобщението не е подадено на BizTalk, портът за получаване, който използва BizTalk адаптерът за TIBCO EMS, спира допълнителното запитване за съобщения от сървъра на TIBCO и след това портът е дезактивиран. Ако опцията StopPollingOnFailure е зададена на FALSE, тогава запитването не е спряно дори ако подаването на съобщение до BizTalk е неуспешно. В този случай неуспешните съобщения се преместват в преустановена опашка.

Забележка Когато опцията StopPollingOnFailure е зададена на FALSE, съобщенията, които не могат да бъдат подадени към BizTalk, се преместват в опашката за преустановена. Това поведение води до загуба на реда. Следователно ви препоръчваме да зададете тази опция като TRUE.

Разрешаване на поддръжката на SSL връзка

След като приложите актуалната корекция, са налични три нови опции в диалоговия прозорец "BizTalk адаптер за TIBCO на EMS транспорт", които ви позволяват да разрешите поддръжката на SSL връзка. Трите опции са следните:

  • UseSSL

  • SSLTargetHostName

  • SSLClientSubjectDN

Забележка по подразбиране опцията UseSSL е зададена като FALSE и опцията SSLTargetHostName и опцията SSLClientSubjectDN са празни.

Важно за да поддържате SSL връзки, трябва да конфигурирате някои необходими настройки на сървъра за TIBCO и на BizTalk сървъра. За повече информация вижте раздела "необходимите настройки за поддръжка на SSL връзка".

Опция UseSSL

Ако опцията UseSSL е зададена на FALSE, адаптерът се свързва със сървъра на TIBCO в TCP порта. Ако опцията UseSSL е зададена като TRUE, адаптерът се свързва със сървъра на TIBCO в SSL порта.

Забележка сървърът на TIBCO е конфигуриран в полето "име на сървъра" под секцията дефиниция на връзката със сървъра. TCP портът и портът за SSL са конфигурирани в полето за номер на порта под секцията дефиниция на връзката със сървъра.

Опция SSLTargetHostName Уверете се

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

Опция за SSL ClientSubjectDN

тази опция е задължителна, ако е необходим двустранен SSL. Например сървърът на TIBCO изисква клиентът да представи сертификата. Сертификатът може да бъде разрешен или забранен в свойството ssl_require_client_cert на файла Tibemsd. conf. Тази стойност съответства на субективното име на клиентския сертификат. Уверете се, че надежден главният сертификат на сървъра за TIBCO е инсталиран в хранилището за надеждни главни сертифициращи органи на потребителя, чийто акаунт е конфигуриран за екземпляра на BizTalk домакин.

Следва примерна стойност за тази опция:

E=client@testcompany.com, CN = client, OU = клиентска единица, O = Test Company, L = US-английски, S = California, C = US

Необходимите настройки за поддръжка на SSL връзка

SSL е протокол, който предоставя защитено удостоверяване и препраща шифровани данни по интернет или интранет. Чрез ръкостискане чрез SSL между клиента (адаптера) и сървъра на TIBCO могат да възникнат следните два начина:

  • Еднопосочно SSL: клиентът не трябва да представя сертификата на сървъра.

  • Двупосочен SSL: клиентът трябва да представи сертификата на CA на сървъра.

Конфигуриране на еднопосочен SSL


На сървъра на TIBCO променете файла Tibemsd. conf. За да направите това, изпълнете следните стъпки:

  1. Забранете свойството ssl_require_client_cert. За да направите това, променете тази настройка, така че да се показва по следния начин:
    ssl_require_client_cert = забрани

  2. Задайте свойството ssl_server_identity да сочи към сертификата на сървъра, Задайте свойството ssl_server_key, за да използвате правилния SSL ключ, и настройте свойството ssl_password да използва правилната SSL парола. За да направите това, променете тази настройка, така че да се появяват по следния начин:
    ssl_server_identity = Server. CERT. pem
    ssl_server_key = Server. key. pem
    ssl_password =<парола>

    Забележка Проверете дали. pem файловете са налични в пътя, който задавате.

  3. Запишете файла Tibemsd. conf и стартирайте сървъра на TIBCO EMS.

На BizTalk сървъра Инсталирайте надежден главен сертификат на сървъра за TIBCO в хранилището за надеждни главни сертифициращи органи на потребителя, чийто акаунт е конфигуриран за екземпляра на BizTalk хост. След това се опитайте да се свържете със сървъра на TIBCO с помощта на TIBCO адаптер.

Конфигуриране на двупосочния SSL

На сървъра на TIBCO променете файла Tibemsd. conf. За да направите това, изпълнете следните стъпки:

  1. Разрешете свойството ssl_require_client_cert. За да направите това, променете тази настройка, така че да се показва по следния начин:
    ssl_require_client_cert = Enable

  2. Задайте свойството ssl_server_identity да сочи към сертификата на сървъра, Задайте свойството ssl_server_key, за да използвате правилния SSL ключ, и настройте свойството ssl_password да използва правилната SSL парола. За да направите това, променете тази настройка, така че да се появява по следния начин:
    ssl_server_identity = Server. CERT. pem
    ssl_server_key = Server. key. pem
    ssl_password =<парола>

    Забележка Проверете дали файловете. pem са налични в пътя, който задавате.

  3. Задайте свойството ssl_server_trusted така, че да сочи към главния сертификат за CA на сертификата на клиента. За да направите това, променете тази настройка, така че да се показва по следния начин:
    ssl_server_trusted = client. root. CERT. pem Забележка: Уверете

    се, че файловете. pem са налични в пътя, който сте задали.

  4. Записване на файла Tibemsd. conf и стартиране на TIBCO EMS сървър

На BizTalk сървъра Инсталирайте надежден главен сертификат на сървъра за TIBCO в хранилището за надеждни главни сертифициращи органи на потребителя, чийто акаунт е конфигуриран за екземпляра на BizTalk хост. Инсталирайте сертификат CA на клиентския сертификат в хранилището за надеждни главни сертифициращи органи на текущия потребител. Инсталирайте клиентския сертификат в личното хранилище на текущия потребител. След това се опитайте да се свържете със сървъра, като използвате адаптера за TIBCO.

Информация за актуална корекция

За BizTalk Server 2006 R2 SP1

Актуалната корекция е включена в кумулативната актуализация на пакета 3 за BizTalk Server 2006 R2 SP1.

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

2286501кумулативна актуализация на пакет 3 за BizTalk Server 2006 R2 Service Pack 1

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

списък 974563на Microsoft BizTalk Server, които са включени в сервизния пакет 1

За BizTalk Server 2009

Актуалната корекция, която отстранява този проблем, е включена в пакета с кумулативен ъпдейт 2 за BizTalk Server 2009.

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

2497794 кумулативна актуализация на пакета 2 за BizTalk Server 2009

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

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

http://support.microsoft.com/contactus/?ws=supportЗабележка в специални случаи такси, които обикновено са направени за повиквания за поддръжка, могат да бъдат отменени, ако Професионалистът по поддръжката на Microsoft определи, че конкретна актуализация ще реши проблема ви. Стандартните такси за поддръжката ще важат за допълнителни въпроси, свързани с нея, както и за проблеми, които не спадат към съответната актуализация.

Предпоставки

За да приложите тази спешна корекция, трябва да имате инсталиран Microsoft BizTalk Server 2009 и Microsoft BizTalk адаптер за корпоративни приложения (известен също като BizTalk адаптер за висока топка).

Изискване за рестартиране

Не е необходимо да рестартирате компютъра, след като приложите актуалната корекция.

Информация за заместване на актуална корекция

Тази актуална корекция не замества никоя друга актуална корекция.

Информация за файла

Английската версия на тази спешна корекция има атрибутите на файла (или по-нови файлови атрибути), които са изброени в таблицата по-долу. Датите и часовете за тези файлове са посочени в координирано универсално време (UTC). Когато видите информацията за файла, тя се конвертира в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента Дата и час в контролния панел.

Име на файл

Версия на файл

Размер на файла

Дата

Време

Платформа

Btcore.dll

1.0.5020.12

2 129 744

26 – Апр-2010

12:16

x86

Microsoft.biztalk.adapters.bizutil.dll

1.0.5020.12

163 720

26 – Апр-2010

12:16

x86

Microsoft.biztalk.adapters.corereceiver.dll

1.0.5020.12

33 680

26 – Апр-2010

12:16

x86

Microsoft.biztalk.adapters.coretransmitter.dll

1.0.5020.12

39 320

26 – Апр-2010

12:16

x86

Microsoft.biztalk.adapters.tibcoems.dll

1.0.5020.12

88 968

26 – Апр-2010

12:16

x86

Състоянието

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

Препратки

За повече информация относно услугата за съобщения на TIBCO Enterprise посетете следния уеб сайт на Microsoft Developer Network (MSDN):

Изисквания и ограничения за услугата за TIBCO корпоративна пощаЗа повече информация за поръчаната доставка на съобщения посетете следния уеб сайт на MSDN:

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

2003907 Информация за спешните корекции на BizTalk сървъра

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

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

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

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

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

×