FIX: un correctif est disponible qui permet à BizTalk Adapter for TIBCO EMS prendre en charge les connexions SSL et de remise de messages ordonnés dans BizTalk Server 2006 R2 SP1 et BizTalk Server 2009

Traductions disponibles Traductions disponibles
Numéro d'article: 977331 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Un correctif est disponible qui permet à BizTalk Adapter for TIBCO EMS prendre en charge de la remise de messages ordonnés et de connexions SSL (Secure Sockets Layer) dans Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) et BizTalk Server 2009.

Plus d'informations

Notes importantes
  1. Assurez-vous que le serveur Tibco est installé et configuré de façon appropriée.
  2. Veillez à ajouter au Global Assembly Cache (GAC) TIBCO EMS c# API (Tibco.ems.dll). Pour ce faire, utilisez l'application Gacutil.bat. Pour plus d'informations, consultez le ?Référence? section.
  3. SSL est pris en charge dans Tibco version 4.4.

Activer la prise en charge de la remise des messages ordonnés

Après avoir appliqué le correctif logiciel, deux nouvelles options sont disponibles sur l'adaptateur BizTalk pour TIBCO EMS des boîte de dialogue de propriétés de transport qui vous permettent d'activer la prise en charge de la remise des messages ordonnés. Les deux options sont campagne de remise et StopPollingOnFailure. Par défaut, l'option de la campagne de remise est définie sur false et l'option StopPollingOnFailure est définie sur True.

Commandé l'option de remise

Lorsque vous définissez l'option de livraison commandée sur la valeur True, les messages doivent être interrogés à partir du serveur Tibco et à soumettre à BizTalk Server. L'ordre dans lequel BizTalk serveur de recevoir des messages est le même que l'ordre dans lequel les messages sont envoyés au serveur Tibco.

RemarqueLes messages qui ont une priorité plus élevée dans la file d'attente Tibco sont les messages qui doivent être interrogés et soumis à BizTalk Server avant des messages qui ont une priorité moins élevée. Vous pouvez modifier la priorité d'un message à l'aide de la propriété de configuration émetteur de l'option de priorité des messages.

Option StopPollingOnFailure

Cette option est applicable uniquement si l'option de la campagne de remise est définie sur True. Cette option est utilisée ou non pour continuer, ou pour arrêter d'interrogation lors de l'envoi d'un message à BizTalk Server échoue. Si l'option StopPollingOnFailure est définie sur True et un message n'est pas soumis à BizTalk Server, le port de réception qui utilise l'adaptateur BizTalk pour TIBCO EMS arrête d'interrogation supplémentaire des messages à partir du serveur Tibco, et alors le port est désactivé. Si l'option StopPollingOnFailure est définie sur false, puis l'interrogation n'est pas arrêtée même si l'envoi d'un message à BizTalk Server échoue. Dans ce cas, les messages ayant échoué sont déplacés vers une file d'attente interrompue.

RemarqueLorsque StopPollingOnFailure l'option est définie sur false, les messages qui ne peut pas être soumis à BizTalk Server sont déplacées vers la file d'attente interrompue. Ce comportement provoque une perte de la commande. Par conséquent, nous vous recommandons de définir cette option sur True.

Activer la prise en charge de la connexion SSL

Après avoir appliqué le correctif, trois nouvelles options sont disponibles sur l'adaptateur BizTalk pour TIBCO EMS des boîte de dialogue de propriétés de transport qui vous permettent d'activer la prise en charge de la connexion SSL. Les trois options sont les suivantes :
  • UseSSL
  • SSLTargetHostName
  • SSLClientSubjectDN
RemarquePar défaut, l'option UseSSL est définie sur false, et l'option SSLTargetHostName et l'option SSLClientSubjectDN sont vides.

ImportantAfin de prendre en charge les connexions SSL, vous devez configurer certains paramètres nécessaires sur le serveur Tibco et sur le serveur BizTalk. Pour plus d'informations, consultez la section "Les paramètres nécessaires à la connexion SSL de la prise en charge". 

Option UseSSL

Si l'option UseSSL a la valeur False, la carte est connectée au serveur Tibco sur le port TCP. Si l'option UseSSL est définie sur True, la carte est connectée au serveur Tibco sur le port SSL. 

RemarqueThe Tibco Server est configuré dans le champ «Nom de serveur» dans la section de définition de connexion de serveur. Le port TCP et le port SSL sont configurés dans le champ numéro de port sous la section de définition de connexion serveur.

Option SSLTargetHostName

Vous assurer que le certificat racine de confiance du serveur Tibco est installé dans leAutorités de certification racines de confiancestocker de l'utilisateur dont le compte est configuré pour l'instance d'hôte BizTalk.

Option ClientSubjectDN SSL

Cette option est obligatoire si SSL bidirectionnelle est nécessaire. Par exemple, le serveur Tibco exige que le client présenter le certificat. Le certificat peut être activé ou désactivé dans la propriété ssl_require_client_cert du fichier Tibemsd.conf. Cette valeur correspond au nom unique du sujet du certificat client. Assurez-vous que le certificat racine de confiance du serveur Tibco est installé dans leAutorités de certification racines de confiancestocker de l'utilisateur dont le compte est configuré pour l'instance d'hôte BizTalk.

Ce qui suit est un exemple de valeur pour cette option :
E=client@testcompany.com, CN = unité d'organisation client = client Unit, O = société test, L = nous anglais, S = en Californie, C = US

Paramètres nécessaires pour prendre en charge de la connexion SSL

SSL est un protocole qui fournit une authentification sécurisée et transmet les données cryptées sur Internet ou sur un intranet. Établissement d'une connexion SSL entre le client (carte) et le serveur Tibco peut se produire dans l'exemple suivant, deux méthodes :
  • One-way SSL : le client n'a pas de présenter le certificat sur le serveur.
  • Two-way SSL : le client doit présenter le certificat de l'autorité de certification sur le serveur.

Configuration de SSL sens unique

Serveur sur the Tibco, modifiez le fichier Tibemsd.conf. Pour ce faire, procédez comme suit :
  1. Désactiver lessl_require_client_certpropriété . Pour cela, modifiez ce paramètre afin qu'il apparaisse comme suit :
    ssl_require_client_cert = disable
  2. Définir lessl_server_identitypropriété pointe vers le certificat de serveur, définissez lessl_server_keypropriété pour utiliser la bonne clé SSL et définir lessl_passwordpropriété pour utiliser le mot de passe SSL. Pour ce faire, modifiez ces paramètres afin qu'elles apparaissent comme suit :
    ssl_server_identity = server.cert.pem
    ssl_server_key = server.key.pem
    ssl_password =<password>

    RemarqueVous assurer que les fichiers de .pem sont disponibles dans le chemin d'accès que vous ensemble.
  3. Fichier Tibemsd.conf de l'enregistrer et démarrer le serveur Tibco EMS.
Sur le serveur BizTalk, installez le certificat racine de confiance du serveur Tibco dans leAutorités de certification racines de confiancele magasin de l'utilisateur dont le compte est configuré pour l'instance d'hôte BizTalk. Ensuite, essayez de vous connecter au serveur Tibco à l'aide de la carte Tibco.

Configuration de SSL bidirectionnel

Serveur sur the Tibco, modifiez le fichier Tibemsd.conf. Pour ce faire, procédez comme suit :
  1. Activer lessl_require_client_certpropriété . Pour cela, modifiez ce paramètre afin qu'il apparaisse comme suit :
    ssl_require_client_cert = enable
  2. Définir lessl_server_identitypropriété pointe vers le certificat de serveur, définissez lessl_server_keypropriété pour utiliser la bonne clé SSL et définir lessl_passwordpropriété pour utiliser le mot de passe SSL. Pour ce faire, modifiez ces paramètres afin qu'ils s'affiche comme suit :
    ssl_server_identity = server.cert.pem
    ssl_server_key = server.key.pem
    ssl_password =<password>

    RemarqueVous assurer que les fichiers de .pem sont disponibles dans le chemin d'accès que vous ensemble.
  3. Définir lessl_server_trustedpropriété pour pointer sur le certificat racine de l'autorité de certification du certificat client. Pour cela, modifiez ce paramètre afin qu'il apparaisse comme suit :
    ssl_server_trusted = client.root.cert.pem

    RemarqueVous assurer que les fichiers de .pem sont disponibles dans le chemin d'accès que vous ensemble.
  4. Enregistrer les Tibemsd.conf le fichier et démarre le serveur Tibco EMS
Sur le serveur BizTalk, installez le certificat racine de confiance du serveur Tibco dans leAutorités de certification racines de confiancele magasin de l'utilisateur dont le compte est configuré pour l'instance d'hôte BizTalk. Installer le certificat d'autorité de certification du certificat de client dans leAutorités de certification racines de confiancele magasin de l'utilisateur actuel. Installer le certificat de client dans lePersonnelle magasin de l'utilisateur actuel. Ensuite, essayez de vous connecter au serveur à l'aide de l'adaptateur Tibco.

Informations sur le correctif

Pour le Service Pack 1 de BizTalk Server 2006 R2

Le correctif logiciel est inclus dans le package de mise à jour cumulative 3 pour BizTalk Server 2006 R2 SP1.

Pour plus d'informations sur la façon d'obtenir le package cumulatif de mise à jour, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :

2286501Mettre à jour cumulative 3 pour BizTalk Server 2006 R2 Service Pack 1 de package

Pour plus d'informations sur les correctifs de BizTalk Server 2006 R2 SP1, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :

974563Liste de Microsoft BizTalk Server à chaud correctifs qui sont inclus dans BizTalk Server 2006 R2 Service Pack 1

Pour BizTalk Server 2009

Un correctif pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est conçu uniquement pour corriger le problème qui est décrit dans cet article. Il s'applique uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, nous recommandons attendre la prochaine mise à jour de logiciel qui contient ce correctif.

Pour résoudre ce problème immédiatement, contactez les services de support technique Microsoft pour obtenir le correctif. Pour une liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les coûts de support, visitez le site Web Microsoft suivant :
http://support.Microsoft.com/contactus/?ws=support
RemarqueDans certains cas, aucuns frais de par des appels au support technique vous seront facturés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique seront appliqueront aux autres questions et problèmes non traités par la mise à jour spécifique en question.

Conditions préalables

Vous devez disposer de Microsoft BizTalk Server 2009 et Microsoft BizTalk Adapter for Enterprise Applications (aussi connu sous le nom BizTalk LOB adapter) installée pour appliquer ce correctif.

La nécessité de redémarrer

Vous n'avez pas à redémarrer l'ordinateur après avoir appliqué le correctif.

Informations de remplacement de correctif

Ce correctif ne remplace pas les autres correctifs.

Informations fichier

Anglais de la version de ce correctif possède les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriés dans le temps universel coordonné (UTC). Lorsque vous affichez les informations du fichier, il est converti en heure locale. Pour connaître le décalage entre l'UTC et l'heure locale, utilisez leFuseau horairedans l'onglet leDate et heureélément dans le panneau de configuration.
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Btcore.dll1.0.5020.122,129,74426-Avr-201012 : 16x 86
Microsoft.BizTalk.Adapters.bizutil.dll1.0.5020.12163,72026-Avr-201012 : 16x 86
Microsoft.BizTalk.Adapters.corereceiver.dll1.0.5020.1233,68026-Avr-201012 : 16x 86
Microsoft.BizTalk.Adapters.coretransmitter.dll1.0.5020.1239,32026-Avr-201012 : 16x 86
Microsoft.BizTalk.Adapters.tibcoems.dll1.0.5020.1288,96826-Avr-201012 : 16x 86

Statut

Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft répertoriés dans la section «S'applique à».

Références

Pour plus d'informations sur le service de message TIBCO entreprise, visitez le site Web MSDN (Microsoft Developer Network) suivant :
Conditions de service de message TIBCO entreprise et des limitations
Pour plus d'informations sur la campagne de remise de messages, reportez-vous au site Web MSDN suivant :
Livraison chronologique des messages
Pour plus d'informations à propos des correctifs à chaud de BizTalk Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
2003907Informations sur les correctifs de BizTalk Server

Propriétés

Numéro d'article: 977331 - Dernière mise à jour: mardi 31 août 2010 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
  • 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
Mots-clés : 
kbbtsadapters kbbiztalk2009presp1fix kbexpertiseadvanced kbHotfixServer kbautohotfix kbsurveynew kbqfe kbmt KB977331 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 977331
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com