ÅTGÄRDA: En snabbkorrigering är tillgänglig som gör att BizTalk-adapter för TIBCO EMS kan användas med sorterad meddelandeleverans och SSL-anslutningar i BizTalk Server 2006 R2 SP1 och BizTalk Server 2009

Arbeta överallt från alla enheter med Microsoft 365

Uppgradera till Microsoft 365 om du vill arbeta var som helst med de senaste funktionerna och uppdateringarna.

Uppgradera nu

Introduktion

En snabbkorrigering är tillgänglig som gör att BizTalk-adapter för TIBCO EMS kan användas med sorterad meddelandeleverans och SSL (Secure Sockets Layer)-anslutningar (SSL) i Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) och BizTalk Server 2009.

Mer information

Viktiga anteckningar

  1. Kontrollera att Tibco-servern är installerad och konfigurerad på rätt sätt.

  2. Kontrollera att du lägger till TIBCO EMS C# API (Tibco.ems.dll) i GAC (Global Assembly Cache). Det gör du med hjälp Gacutil.bat programmet. Mer information finns i avsnittet"Referens".

  3. SSL stöds i Tibco som startar med version 4.4.

Aktivera stöd för leverans av ordnade meddelanden

När du har tillämpat snabbkorrigeringen är två nya alternativ tillgängliga i dialogrutan BizTalk-adapter för TIBCO EMS-transportegenskaper som du kan använda för att aktivera stöd för leverans av ordnade meddelanden. De två alternativen är Sorterad leverans och StopPollingOnFailure. Som standard är alternativet Ordnad leverans inställt på Falskt och alternativet StopPollingOnFailure är inställt på Sant.

Beställt leveransalternativ

När du ställer in alternativet Sorterad leverans på Sant förväntas meddelandena avsökas från Tibco-servern och skickas till BizTalk Server. Den ordning som BizTalk-servern tar emot meddelanden i är samma ordning som meddelanden skickas till Tibco-servern.

Observera att de meddelanden som har högre prioritet i Tibco-kön är de meddelanden som ska tillsökas och skickas till BizTalk före meddelanden med lägre prioritet. Du kan ändra prioriteten för ett meddelande med hjälp av egenskapen säkerhetskonfiguration för meddelandeprioritet.

Alternativet StopPollingOnFailure

Det här alternativet är endast tillämpligt om alternativet Sorterad leverans är inställt på Sant. Det här alternativet används för att bestämma om du vill fortsätta eller stoppa omröstningar när inskickningen av ett meddelande till BizTalk misslyckas. Om alternativet StopPollingOnFailure är inställt på Sant och ett meddelande inte skickas till BizTalk slutar mottagningsporten som använder BizTalk-adaptern för TIBCO EMS ytterligare omröstningar av meddelanden från Tibco-servern och därefter inaktiveras porten. Om alternativet StopPollingOnFailure är inställt på Falskt stoppas inte omröstningarna även om inskickningen av ett meddelande till BizTalk misslyckas. I det här fallet flyttas misslyckade meddelanden till en pausad kö.

Obs! När alternativet StopPollingOnFailure är inställt på Falskt flyttas meddelanden som inte kan skickas till BizTalk till kön pausad. Det här beteendet orsakar en orderförlust. Därför rekommenderar vi att du ställer in det här alternativet på Sant.

Aktivera stöd för SSL-anslutning

När du har tillämpat snabbkorrigeringen är tre nya alternativ tillgängliga i dialogrutan BizTalk-adapter för TIBCO EMS-transportegenskaper som du kan använda för att aktivera stöd för SSL-anslutning. De tre alternativen är följande:

  • UseSSL

  • SSLTargetHostName

  • SSLClientSubjectDN

Note By default, the UseSSL option is set to False, and the SSLTargetHostName option and the SSLClientSubjectDN option are empty.

Viktigt För att stödja SSL-anslutningar måste du konfigurera några nödvändiga inställningar på Tibco-servern och på BizTalk-servern. Mer information finns i avsnittet "Nödvändiga inställningar för att stödja SSL-anslutning".

Alternativet UseSSL

Om alternativet UseSSL är inställt på Falskt ansluter adaptern till Tibco-servern på TCP-porten. Om alternativet UseSSL är inställt på Sant ansluter adaptern till Tibco-servern på SSL-porten.

Observera att Tibco-servern är konfigurerad i fältet "Servernamn" under avsnittet för serveranslutningsdefinition. Både TCP-porten och SSL-porten konfigureras i fältet Portnummer under avsnittet för serveranslutningsdefinition.

Alternativet SSLTargetHostName Kontrollera att det betrodda rotcertifikatet för Tibco-servern är installerat i arkivet med betrodda rotcertifikatutfärdare för den användare vars konto är konfigurerat för

BizTalk-värdinstansen.

SSL ClientSubjectDN-alternativ

Det här alternativet är obligatoriskt om tvåvägs SSL behövs. Till exempel kräver Tibco-servern att klienten presenterar certifikatet. Certifikatet kan aktiveras eller inaktiveras i egenskapen ssl_require_client_cert tibemsd.conf-filen. Det här värdet motsvarar det unika namnet på klientcertifikatet. Kontrollera att det betrodda rotcertifikatet för Tibco-servern är installerat i arkivet betrodda rotcertifikatutfärdare för den användare vars konto är konfigurerat för BizTalk-värdinstansen.

Följande är ett exempelvärde för det här alternativet:

E=client@testcompany.com, CN=client, OU=client Unit, O=Test Company, L=us-english, S=California, C=US

Nödvändiga inställningar för att stödja SSL-anslutning

SSL är ett protokoll som ger säker autentisering och överför krypterade data via Internet eller ett intranät. Ett SSL-handskakning mellan klienten (adapter) och Tibco-servern kan ske på följande två sätt:

  • Envägs SSL: Klienten behöver inte presentera certifikatet för servern.

  • Tvåvägs SSL: Klienten måste presentera certifikat för certifikatutfärdaren för servern.

Konfigurera One Way SSL


Ändra filen Tibemsd.conf på Tibco-servern. Gör så här:

  1. Inaktivera ssl_require_client_cert egenskapen. Det gör du genom att ändra inställningen så att den visas enligt följande:
    ssl_require_client_cert = inaktivera

  2. Ange att ssl_server_identity-egenskapen ska peka på servercertifikatet, ange att ssl_server_key-egenskapen ska använda rätt SSL-nyckel och ange att ssl_password-egenskapen ska använda rätt SSL-lösenord. Det gör du genom att ändra inställningen så att de visas enligt följande:
    ssl_server_identity = server.cert.pem
    ssl_server_key = server.key.pem ssl_password =<password>Observera att


    .pem-filerna är tillgängliga i den sökväg du anger.

  3. Spara Tibemsd.conf-filen och starta Tibco EMS-servern.

Installera det betrodda rotcertifikatet för Tibco-servern på BizTalk-servern i arkivet Betrodda rotcertifikatutfärdare för den användare vars konto är konfigurerat för BizTalk-värdinstansen. Försök sedan att ansluta till Tibco-servern med hjälp av Tibco-adaptern.

Konfigurera Tvåvägs SSL

Ändra filen Tibemsd.conf på Tibco-servern. Gör så här:

  1. Aktivera ssl_require_client_cert egenskapen. Det gör du genom att ändra den här inställningen så att den visas
    enligt följande: ssl_require_client_cert = enable

  2. Ange att ssl_server_identity-egenskapen ska peka på servercertifikatet, ange att ssl_server_key-egenskapen ska använda rätt SSL-nyckel och ange att ssl_password-egenskapen ska använda rätt SSL-lösenord. Det gör du genom att ändra inställningen så att de visas enligt följande:
    ssl_server_identity = server.cert.pem
    ssl_server_key = server.key.pem ssl_password =<password>Observera att


    .pem-filerna är tillgängliga i den sökväg du anger.

  3. Ange ssl_server_trusted som pekar på rotcertifikatet för certifikatutfärdaren för klientcertifikatet. Det gör du genom att ändra inställningen så att den visas så här:
    ssl_server_trusted = client.root.cert.pem Observera att
    .pem-filerna är tillgängliga i den sökväg du
    anger.

  4. Spara Tibemsd.conf-filen och starta Tibco EMS-servern

Installera det betrodda rotcertifikatet för Tibco-servern på BizTalk-servern i arkivet Betrodda rotcertifikatutfärdare för den användare vars konto är konfigurerat för BizTalk-värdinstansen. Installera certifikatutfärdaren för klientcertifikatet i den aktuella användarens arkiv för betrodda rotcertifikatutfärdare. Installera klientcertifikatet i den aktuella användarens personliga lagringslager. Försök sedan att ansluta till servern med hjälp av Tibco-adaptern.

Information om snabbkorrigering

För BizTalk Server 2006 R2 SP1

Snabbkorrigeringen ingår i det kumulativa uppdateringspaketet 3 för BizTalk Server 2006 R2 SP1.

Om du vill ha mer information om hur du hämtar det kumulativa uppdateringspaketet klickar du på följande artikelnummer för att visa artikeln i Microsoft Knowledge Base:

2286501,kumulativt uppdateringspaket 3 för BizTalk Server 2006 R2 Service Pack 1 För mer information om BizTalk Server 2006 R2 SP1-snabbkorrigeringar, Klicka på följande artikelnummer för att visa artikeln i

Microsoft Knowledge Base:

974563List of Microsoft BizTalk Server-snabbkorrigeringar som ingår i BizTalk Server 2006 R2 Service Pack 1

För BizTalk Server 2009

Snabbkorrigeringen som löser problemet ingår i det kumulativa uppdateringspaketet 2 för BizTalk Server 2009.

Om du vill ha mer information om hur du hämtar det kumulativa uppdateringspaketet klickar du på följande artikelnummer för att visa artikeln i Microsoft Knowledge Base:

2497794, kumulativ uppdateringspaket 2 för BizTalk Server 2009 En snabbkorrigering som stöds är nu tillgänglig från

Microsoft. Den är dock avsedd att korrigera enbart det problem som beskrivs i den här artikeln. Använd den bara på system där det här specifika problemet finns. Den här snabbkorrigeringen kan få ytterligare tester. Om du inte påverkas särskilt mycket av det här problemet rekommenderar vi därför att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen.

Om du vill lösa problemet direkt kontaktar du Microsofts kundsupporttjänster för att få snabbkorrigeringen. En fullständig lista över telefonnummer till Microsoft Kundsupporttjänster och information om supportkostnader finns på Microsofts webbplats:

http://support.microsoft.com/contactus/?ws=supportObs! I vissa fall kan avgifter som vanligtvis uppstår för supportsamtal avbrytas om en Microsoft Support Professional anser att en viss uppdatering kommer att lösa problemet. Normala supportavgifter tas ut för ytterligare supportfrågor och problem som inte gäller den aktuella uppdateringen.

Krav

Du måste ha Microsoft BizTalk Server 2009 och Microsoft BizTalk Adapter for Enterprise Applications (kallas även BizTalk LOB-adapter) installerade för att kunna använda den här snabbkorrigeringen.

Krav för omstart

Du behöver inte starta om datorn när du har installerat snabbkorrigeringen.

Information om ersättning av snabbkorrigering

Den här snabbkorrigeringen ersätter inte några andra snabbkorrigeringar.

Filinformation

Den engelska versionen av den här snabbkorrigeringen har filattributen (eller senare filattributen) som visas i följande tabell. Datum och tider för dessa filer visas i UTC (Coordinated Universal Time). När du visar filinformationen konverteras den till lokal tid. Om du vill ta reda på skillnaden mellan UTC och lokal tid använder du fliken Tidszon i datum- och tidsobjektet på Kontrollpanelen.

Filnamn

Filversion

Filstorlek

Datum

Tid

Plattform

Btcore.dll

1.0.5020.12

2,129,744

2010-04-26

12:16

x86

Microsoft.biztalk.adapters.bizutil.dll

1.0.5020.12

163,720

2010-04-26

12:16

x86

Microsoft.biztalk.adapters.corereceiver.dll

1.0.5020.12

33,680

2010-04-26

12:16

x86

Microsoft.biztalk.adapters.coretransmitter.dll

1.0.5020.12

39,320

2010-04-26

12:16

x86

Microsoft.biztalk.adapters.tibcoems.dll

1.0.5020.12

88,968

2010-04-26

12:16

x86

Status

Microsoft har bekräftat att det är ett problem i de Microsoft-produkter som listas i avsnittet "Gäller för".

Referenser

Mer information om TIBCO Enterprise Message Service finns på följande Microsoft Developer Network-webbplats (MSDN):

Tjänstkrav och begränsningar för TIBCO-företagsmeddelandenMer information om ordnad leverans av meddelanden finns på följande MSDN-webbplats:

Ordnad leverans av meddelandenOm du vill ha mer information om BizTalk Server-snabbkorrigeringar klickar du på följande artikelnummer för att visa artikeln i Microsoft Knowledge Base:

2003907 Information om BizTalk Server-snabbkorrigeringar

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×