Résumé
------
Le présent document constitue le fichier Readme de l'édition IBM MQ Version 9.0 Long Term Support
et de sa maintenance, mais également des éditions IBM MQ Version 9.0 Continuous Delivery.
La version anglaise de ce document reste la version la plus récente.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DESCRIPTION
===========
Ce fichier décrit les limitations du produit et les problèmes connus.
La version la plus récente de ce fichier est disponible à l'adresse suivante :
https://ibm.biz/mqreadmes
Les versions traduites sont disponibles à l'adresse suivante :
ftp://public.dhe.ibm.com/software/integration/wmq/docs/V9.0/Readme/
En plus de ce fichier, vous trouverez des informations supplémentaires sur le site Web d'IBM MQ :
http://www.ibm.com/software/products/ibm-mq
La page Web de SupportPac est la suivante :
https://ibm.biz/mqsupportpacs
Pour des informations à jour sur les problèmes connus et les correctifs
disponibles, voir la page de support d'IBM MQ :
https://www.ibm.com/support/home/product/P439881V74305Y86/IBM_MQ
Mises à jour de la documentation Web :
Les mises à jour les plus récentes de la documentation IBM MQ sur le Web
sont disponibles sur la page de bibliothèque IBM MQ :
http://www-01.ibm.com/software/integration/wmq/library/
Lettres d'annonce :
Les lettres d'annonce pour IBM MQ version 9.0 (en anglais) sont disponibles aux
emplacements détaillés ci-après. Voir les lettres d'annonce pour les types suivants d'informations :
- Description détaillée du produit, comprenant la description de la nouvelle fonction
- Indication de positionnement du produit
- Configuration matérielle et logicielle requise
Lettres d'annonce des versions Continuous Delivery :
IBM MQ V9.0.5 (toutes les plateformes)
https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/9/897/ENUS218-069/index.html
IBM MQ V9.0.4
https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/0/897/ENUS217-420/index.html
IBM MQ z/OS V9.0.4
https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/6/897/ENUS217-416/index.html
IBM MQ for z/OS V9.0.3
https://www.ibm.com/common/ssi/rep_ca/5/897/ENUS217-165/index.html
IBM MQ Distributed V9.0.1
https://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlfid=897/ENUS216-447&appname=USN
IBM MQ for z/OS V9.0.1
https://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlfid=897/ENUS216-507&appname=USN
IBM MQ for z/OS one time charge offerings V9.0.1
https://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlfid=897/ENUS216-506&appname=USN
Lettres d'annonce d'IBM MQ Version 9.0.0 :
IBM MQ Distributed V9.0.0
http://www.ibm.com/common/ssi/cgi-bin/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=877&letternum=ENUSZP16-0205
IBM MQ for z/OS V9.0.0
http://www.ibm.com/common/ssi/cgi-bin/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=897&letternum=ENUS216-206
IBM MQ for z/OS Value Unit Edition V9.0.0
http://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=gpateam&supplier=877&letternum=ENUSZP16-0219
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
HISTORIQUE DES MISES A JOUR
08 mars 2018 - Mises à jour d'IBM MQ version 9.0.5
08 mars 2018 - Mises à jour d'IBM MQ Version 9.0.0.3
30 octobre 2017 - Mises à jour d'IBM MQ version 9.0.4
29 septembre 2017 - Mises à jour d'IBM MQ version 9.0.0.2
23 mai 2017 - Mises à jour d'IBM MQ version 9.0.3
11 mai 2017 - Mises à jour d'IBM MQ version 9.0.0.1
22 mars 2017 - Ajout de l'entrée "Vulnérabilités en matière de sécurité
dans le JRE" pour les versions 9.0.1 et 9.0.2
17 mars 2017 - Mises à jour d'IBM MQ version 9.0.2
15 novembre 2016 - Mises à jour d'IBM MQ version 9.0.1
02 juin 2016 - Mises à jour d'IBM MQ version 9.0.0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ ++
++ INSTRUCTIONS D'INSTALLATION ++
++ ++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Les instructions d'installation sont disponibles dans la documentation du produit
IBM MQ version 9.0 publiée dans l'IBM Knowledge Center :
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.ins.doc/q008250_.htm
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ ++
++ LIMITATIONS ET PROBLEMES CONNUS DES VERSIONS DE CONTINUOUS DELIVERY ++
++ ++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
LIMITATIONS ET PROBLEMES CONNUS DE LA VERSION 9.0.5
===================================================
Changements apportés à la prise en charge de Product Insights
-------------------------------------------------------------
Dans IBM MQ version 9.0.5, le nom de la strophe de configuration de Product Insights
BluemixRegistration dans qm.ini est désormais ReportingService. Les gestionnaires de
files d'attente configurés avec l'ancien nom de strophe ne démarreront pas tant que
le nom de la strophe n'aura pas été changé ou que la strophe n'aura pas été retirée
du fichier qm.ini.
Le client Java se bloque lorsque le gestionnaire de files d'attente est mis au repos
------------------------------------------------------------------------------------
au cours d'une nouvelle tentative de connexion
----------------------------------------------
Ce problème a un impact sur les applications qui utilisent les fonctions MQ suivantes :
- Classes for JMS
- Classes for Java
- L'adaptateur de ressources JCA
- Les bundles OSGi
- Managed File Transfer
Un gestionnaire de files d'attente MQ peut envoyer des notifications aux clients connectés qui
demandent une fermeture contrôlée des conversations (descripteurs de connexion), par exemple lorsque
le gestionnaire de files d'attente est mis au repos. Si une unité d'exécution sur un client Java
reçoit l'une de ces notifications alors qu'une autre unité d'exécution sur le client demande
une nouvelle conversation, un interblocage peut survenir car les deux unités d'exécution
ont besoin d'accéder à l'élément "connectionsLock" interne sur l'objet RemoteConnectionSpecification.
Ce problème est résolu dans IBM MQ version 9.0.5 par l'APAR IT22127. Le correctif lance
une nouvelle unité d'exécution pour réassocier la connexion à son élément RemoteConnectionSpecification
si nécessaire, pour qu'elle puisse être réutilisée.
Afin que le correctif fonctionne pour vos applications, vous devez ajouter la nouvelle
règle suivante au fichier de règles utilisé par Java Security Manager :
permission java.lang.RuntimePermission "modifyThread";
Changements apportés aux valeurs par défaut pour certains chiffrements
----------------------------------------------------------------------
L'environnement d'exécution Java (JRE) a été mis à jour vers 8.0.5.10 dans cette
édition. Par défaut, ce niveau de JRE désactive les chiffrements dont les
algorithmes correspondent à DES40_CBC ou RC4_40.
Exemple :
SSL_KRB5_EXPORT_WITH_DES_CBC_40_SHA
Pour réactiver ces chiffrements, mettez à jour votre fichier
java/lib/security/java.security en retirant l'algorithme que votre
chiffrement utilise de la paire nom:valeur jdk.tls.disabledAlgorithms.
LIMITATIONS ET PROBLEMES CONNUS POUR LA VERSION 9.0.4
=====================================================
Aucun problème ou limitation connu.
LIMITATIONS ET PROBLEMES CONNUS DE LA VERSION 9.0.3
===================================================
Modification provisoire du logiciel requise pour qu'IBM MQ Advanced for z/OS VUE
--------------------------------------------------------------------------------
se connecte au service IBM Blockchain sur Bluemix
-------------------------------------------------
La version 9.0.3 introduit un nouveau composant Connector Pack pour IBM MQ Advanced for
z/OS Value Unit Edition. Ce module offre les connectivités suivantes :
- Connectivité IBM MQ for z/OS au service IBM Product Insights sur Bluemix
- Connectivité IBM MQ for z/OS au service IBM Blockchain sur Bluemix
- Agent MFT fonctionnant avec une connectivité z/OS à IBM MQ exécuté sur un système z/OS éloigné
Pour activer la connectivité au service IBM Blockchain sur Bluemix, vous devez installer la
modification provisoire du logiciel pour le correctif APAR PI81206. Sans cela, une tentative d'exécution
de la passerelle MQ Blockchain génère l'erreur suivante : "La passerelle de MQ à BlockChain
requiert un correctif APAR d'activation pour fonctionner. Pour plus d'informations,
consultez l'IBM Knowledge Center."
LIMITATIONS ET PROBLEMES CONNUS POUR LA VERSION 9.0.2
=====================================================
Vulnérabilités en matière de sécurité dans le JRE
-------------------------------------------------
Il existe plusieurs vulnérabilités dans le logiciel IBM Runtime Environment Java
version 8 qui est utilisé par IBM MQ Version 9.0.2. Vous trouverez plus de détails,
notamment sur l'évaluation CVSS et les correctifs temporaires, ici :
http://www.ibm.com/support/docview.wss?uid=swg22000304
Ce problème est corrigé dans l'environnement JRE inclus dans IBM MQ version 9.0.3.
Les fichiers FDC peuvent signaler des abonnements manquants pour un gestionnaire
--------------------------------------------------------------------------------
de files d'attente de cluster alors que ce n'est pas le cas
-----------------------------------------------------------
Le processus du référentiel de cluster inclut des contrôles de maintenance. L'un
d'entre eux consiste à vérifier si des abonnements internes existent pour des
objets de file d'attente et de gestionnaire de files d'attente dans la vue du
gestionnaire de files d'attente local de la configuration de cluster. Si le système
détecte qu'un enregistrement de gestionnaire de files d'attente ne possède pas
d'abonnement dans les clusters dont il est membre, un fichier contenant
la sonde RM702021 (abonnement manquant) est généré.
Toutefois, au cours du processus de création d'un référentiel complet,
l'enregistrement de gestionnaire de files d'attente peut inclure un nom de
cluster que le gestionnaire de files d'attente local ne connaît pas encore (car
il ne s'agit pas encore d'un référentiel complet pour le cluster nommé, ni d'un
référentiel partiel). Dans ce cas, le fichier FDC généré est trompeur car il ne
devrait pas exister d'abonnement.
Le correctif APAR IT14931 vérifie que le gestionnaire de files d'attente peut être un
référentiel complet différé, et si tel est le cas, ne génère pas le fichier
FDC. Cependant, le système ne peut pas être sûr que le gestionnaire de files
d'attente est sur le point de devenir un référentiel complet ; il est donc
important que vous procédiez également aux contrôles manuels suivants :
- Vérifiez que des canaux récepteurs de cluster dans la configuration de
cluster sont partagés dans les clusters appropriés.
- Vérifiez que les listes de noms utilisées par les canaux récepteurs de
cluster sur les gestionnaires de files d'attente éloignées contiennent la
liste prévue de noms de cluster.
- Vérifiez que les canaux émetteurs définis manuellement ont été définis
correctement et que la destination est un référentiel complet.
(Les canaux définis manuellement (CLUSSDR) doivent toujours désigner
des référentiels complets. Ceux qui désignent des référentiels partiels
présentent une erreur de configuration.)
Il se peut que les magasins de clés de certificat ne s'ouvrent pas s'ils
------------------------------------------------------------------------
contiennent des certificats dont les numéros de série commencent par zéro
-------------------------------------------------------------------------
Si vous utilisez un environnement d'exécution Java autre que celui qui est fourni
dans IBM MQ version 9.0.2, notez que les niveaux de maintenance d'environnement d'exécution
Java publiés récemment et qui sont pris en charge par IBM MQ, notamment ceux fournis
par Oracle et d'autres produits IBM, ne parviennent pas à ouvrir les magasins de clés
de certificat si ceux-ci contiennent des certificats dont les numéros de série dans le
code commencent par zéro. Ce problème peut avoir un impact sur la fonction d'application
et de produit.
Vous trouverez plus de détails ici :
http://www.ibm.com/support/docview.wss?uid=swg22000235
Les agents IBM MQ V9.0 Managed File Transfer publient des messages d'état XML
-----------------------------------------------------------------------------
au format message en octets (MQFMT_NONE) par défaut
---------------------------------------------------
Le correctif APAR IT15971 inclus dans IBM MQ version 9.0.2 ajoute une propriété
messagePublicationFormat.
Cette propriété contrôle le format des messages qui sont publiés dans la rubrique
SYSTEM.FTE. Il n'était pas prévu que le comportement par défaut de l'agent MFT change ;
par conséquent, les messages devraient être publiés par défaut au format
"mixte", c'est-à-dire aux formats MQFMT_NONE et MQFMT_STRING, selon la rubrique. Toutefois,
sous le correctif APAR IT15971, si vous spécifiez messagePublicationFormat=mixed, cela revient
à spécifier messagePublicationFormat=MQFMT_NONE.
Ce problème est corrigé dans IBM MQ version 9.0.3, par le correctif APAR IT19721.
LIMITATIONS ET PROBLEMES CONNUS DE LA VERSION 9.0.1
===================================================
Vulnérabilités en matière de sécurité dans le JRE
-------------------------------------------------
Il existe plusieurs vulnérabilités dans le logiciel IBM Runtime Environment Java
version 8 qui est utilisé par IBM MQ Version 9.0.1. Vous trouverez plus de détails,
notamment sur l'évaluation CVSS et les correctifs temporaires, ici :
http://www.ibm.com/support/docview.wss?uid=swg22000304
Ce problème est corrigé dans l'environnement JRE inclus dans IBM MQ version 9.0.3.
Le programme d'écoute des exceptions MQ JMS n'est pas appelé pour tous cas
--------------------------------------------------------------------------
d'exception de connexion interrompue
------------------------------------
Les problèmes suivants affectent une application JMS qui utilise les classes IBM MQ
V9.0 pour JMS :
- Si vous définissez la propriété de fabrique de connexions JMS JmsConstants.ASYNC_EXCEPTIONS
sur la valeur JmsConstants.ASYNC_EXCEPTIONS_ALL, le programme d'écoute des exceptions
JMS de votre application doit être appelé non seulement pour les exceptions de
connexion interrompue, mais également pour toute exception générée lors de
la distribution de messages asynchrones à un programme d'écoute de messages JMS.
Toutefois, les exceptions non liées à une connexion interrompue (par exemple,
MQRC_GET_INHIBITED) n'ont pas été distribuées au programme d'écoute des exceptions.
- Si une session JMS utilise un autre socket TCP/IP vers la connexion JMS, le
programme d'écoute des exceptions de l'application n'a pas été appelé si seul le
socket utilisé par la session JMS est interrompu.
- Le programme d'écoute des exceptions de votre application n'est appelé pour une
exception de connexion interrompue que si l'application utilise des consommateurs de
messages asynchrones et non des consommateurs de messages synchrones.
Le correctif APAR IT14820 implémente les correctifs suivants :
- Un programme d'écoute des exceptions enregistré par une application est appelé pour
toutes les exceptions de connexion interrompue, que l'application utilise des
consommateurs de messages synchrones ou asynchrones.
- Un programme d'écoute des exceptions enregistré par une application est appelé si un
socket TCP/IP utilisé par une session JMS est interrompu.
- Les exceptions non liées à une connexion interrompue (par exemple, MQRC_GET_INHIBITED)
générées lors de la distribution des messages sont envoyées au programme d'écoute
des exceptions d'une application si cette application utilise des consommateurs de
messages asynchrones et que pour la fabrique de connexions JMS qu'elle utilise, la
propriété ASYNC_EXCEPTIONS est définie sur ASYNC_EXCEPTIONS_ALL.
GSKit 8.0.50.69 ou une version ultérieure modifie le format du fichier de dissimulation
---------------------------------------------------------------------------------------
Le correctif APAR IT16295 met à jour le composant GSKit vers le niveau
8.0.50.69 ou un niveau ultérieur. Cette mise à jour modifie le format de fichier de
dissimulation utilisé lors de la génération d'un fichier .sth pour stocker le mot de
passe de la base de données de clés. Les fichiers de dissimulation générés par ce
niveau de GSKit ne sont pas lisibles par les niveaux antérieurs de GSKit.
Pour garantir la compatibilité, les applications ou autres installations qui
utilisent un fichier de dissimulation généré avec ce niveau de GSKit doivent être mises à
jour vers une version de MQ qui contient GSKit 8.0.50.69 ou une version ultérieure.
Si vous ne pouvez pas mettre à jour ces applications ou autres installations, vous pouvez
demander un format de fichier de dissimulation compatible avec les versions antérieures. Pour
cela, vous devez spécifier le paramètre "-v1stash" dans les commandes runmqakm ou runmqckm
lorsque vous utilisez les options "-stash" ou "-stashpw" pour générer un fichier de
dissimulation.
Vous ne pouvez pas générer de fichier de dissimulation compatible avec les versions
antérieures si vous utilisez l'interface graphique d'iKeyman.
Problèmes de connexion lors de l'utilisation d'agents Managed File Transfer sous z/OS
-------------------------------------------------------------------------------------
Lorsque le produit IBM WebSphere MQ File Transfer Edition est devenu un composant
d'IBM MQ, un certain nombre d'améliorations de sécurité ont été apportées.
Ces améliorations incluaient la restriction des commandes suivantes afin qu'elles
ne puissent être exécutées que par l'utilisateur sous lequel les processus de
l'agent ou du consignateur étaient exécutés :
- fteStartAgent
- fteStopAgent
- fteSetAgentTraceLevel
- fteShowAgentDetails
- fteStartLogger
- fteStopLogger
- fteSetLoggerTraceLevel
Si vous utilisez IBM MQ Managed File Transfer sous z/OS, vous pouvez exécuter les agents
comme tâches démarrées. De telles tâches sont généralement exécutées sous un compte
d'administrateur qui ne dispose pas nécessairement de droits de connexion. Dans ce cas,
vous ne pouvez pas vous connecter au système z/OS sous le même compte utilisateur que
l'agent, ce qui signifie que les commandes suivantes ne peuvent pas être exécutées
pour cet agent :
- fteStartAgent
- fteStopAgent
- fteSetAgentTraceLevel
- fteShowAgentDetails
Le correctif APAR PI52942 ajoute une nouvelle propriété d'agent "adminGroup" à utiliser
avec les agents IBM MQ Managed File Transfer sous z/OS. Si cette propriété est définie
sur le nom d'un groupe existant, les membres de ce groupe peuvent exécuter les commandes
précédentes pour cet agent.
strmqweb (console Web) ne fonctionne pas sur certains systèmes Ubuntu
----------------------------------------------------------------------
Sous Ubuntu, une fois que vous avez exécuté la commande strmqweb pour lancer
la commande Web, vous semblez pouvoir vous connecter et apercevez un gestionnaire
de file d'attente en cours d'exécution, mais si vous essayez d'interagir avec
ce dernier, vous rencontrez une erreur.
Ce problème ne semble affecter que les systèmes Ubuntu dont l'interpréteur de
commandes par défaut est Dash.
La solution consiste à arrêter le serveur Web en exécutant la commande "endmqweb",
puis à le redémarrer à l'aide de la commande "bash strmqweb". Cela garantit que le
script est exécuté sous Bash.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ ++
++ LIMITATIONS ET PROBLEMES CONNUS POUR LES EDITIONS LONG TERM SUPPORT ++
++ ++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
LIMITATIONS ET PROBLEMES CONNUS POUR LA VERSION 9.0.0, GROUPE DE CORRECTIFS 3
=============================================================================
Le client Java se bloque lorsque le gestionnaire de files d'attente est mis au repos
------------------------------------------------------------------------------------
au cours d'une nouvelle tentative de connexion
----------------------------------------------
Ce problème a un impact sur les applications qui utilisent les fonctions MQ suivantes :
- Classes for JMS
- Classes for Java
- L'adaptateur de ressources JCA
- Les bundles OSGi
- Managed File Transfer
Un gestionnaire de files d'attente MQ peut envoyer des notifications aux clients connectés qui
demandent une fermeture contrôlée des conversations (descripteurs de connexion), par exemple lorsque
le gestionnaire de files d'attente est mis au repos. Si une unité d'exécution sur un client Java
reçoit l'une de ces notifications alors qu'une autre unité d'exécution sur le client demande
une nouvelle conversation, un interblocage peut survenir car les deux unités d'exécution
ont besoin d'accéder à l'élément "connectionsLock" interne sur l'objet RemoteConnectionSpecification.
Ce problème est résolu dans IBM MQ version 9.0.0.3 par l'APAR IT22127. Le correctif lance
une nouvelle unité d'exécution pour réassocier la connexion à son élément RemoteConnectionSpecification
si nécessaire, pour qu'elle puisse être réutilisée.
Afin que le correctif fonctionne pour vos applications, vous devez ajouter la nouvelle
règle suivante au fichier de règles utilisé par Java Security Manager :
permission java.lang.RuntimePermission "modifyThread";
Changements apportés aux valeurs par défaut pour certains chiffrements
----------------------------------------------------------------------
L'environnement d'exécution Java (JRE) a été mis à jour vers 8.0.5.10 dans cette
édition. Par défaut, ce niveau de JRE désactive les chiffrements dont les
algorithmes correspondent à DES40_CBC ou RC4_40.
Exemple :
SSL_KRB5_EXPORT_WITH_DES_CBC_40_SHA
Pour réactiver ces chiffrements, mettez à jour votre fichier
java/lib/security/java.security en retirant l'algorithme que votre
chiffrement utilise de la paire nom:valeur jdk.tls.disabledAlgorithms.
LIMITATIONS ET PROBLEMES CONNUS POUR LA VERSION 9.0.0, GROUPE DE CORRECTIFS 2
=============================================================================
Impossible de démarrer MQ Explorer après la restauration d'un groupe de correctifs
précédent sous Windows 64
----------------------------------------------------------------------------------
Après avoir désinstallé un groupe de correctifs sous Windows 64 bits et être revenu
au groupe de correctifs précédent, il se peut que vous ne parveniez pas à démarrer
MQ Explorer avec strmqcfg dans le groupe de correctifs précédent. Ce problème
a été constaté pour la première fois lors du rétablissement de la version 9.0.0,
groupe de correctifs 1 à partir de la version 9.0.0, groupe de correctifs 2.
Pour résoudre ce problème, voir la note technique suivante :
http://www.ibm.com/support/docview.wss?uid=swg22009137
LIMITATIONS ET PROBLEMES CONNUS POUR LA VERSION 9.0.0, GROUPE DE CORRECTIFS 1
=============================================================================
Disponibilité des plateformes pour ce groupe de correctifs
----------------------------------------------------------
Les groupes de correctifs ne sont publiés que pour les plateformes distribuées. Ils ne le sont pas
pour la plateforme z/OS et pour IBM MQ Appliance. IBM MQ version 9.0.0,
groupe de correctifs 1 n'est publié que sous AIX, IBMi, Linux et Windows. Il n'est pas publié
sous HP-UX ou Solaris.
Les fichiers FDC peuvent signaler des abonnements manquants pour un gestionnaire
--------------------------------------------------------------------------------
de files d'attente de cluster alors que ce n'est pas le cas
-----------------------------------------------------------
Le processus du référentiel de cluster inclut des contrôles de maintenance. L'un
d'entre eux consiste à vérifier si des abonnements internes existent pour des
objets de file d'attente et de gestionnaire de files d'attente dans la vue du
gestionnaire de files d'attente local de la configuration de cluster. Si le système
détecte qu'un enregistrement de gestionnaire de files d'attente ne possède pas
d'abonnement dans les clusters dont il est membre, un fichier contenant
la sonde RM702021 (abonnement manquant) est généré.
Toutefois, au cours du processus de création d'un référentiel complet,
l'enregistrement de gestionnaire de files d'attente peut inclure un nom de
cluster que le gestionnaire de files d'attente local ne connaît pas encore (car
il ne s'agit pas encore d'un référentiel complet pour le cluster nommé, ni d'un
référentiel partiel). Dans ce cas, le fichier FDC généré est trompeur car il ne
devrait pas exister d'abonnement.
Le correctif APAR IT14931 vérifie que le gestionnaire de files d'attente peut être un
référentiel complet différé, et si tel est le cas, ne génère pas le fichier
FDC. Cependant, le système ne peut pas être sûr que le gestionnaire de files
d'attente est sur le point de devenir un référentiel complet ; il est donc
important que vous procédiez également aux contrôles manuels suivants :
- Vérifiez que des canaux récepteurs de cluster dans la configuration de
cluster sont partagés dans les clusters appropriés.
- Vérifiez que les listes de noms utilisées par les canaux récepteurs de
cluster sur les gestionnaires de files d'attente éloignées contiennent la
liste prévue de noms de cluster.
- Vérifiez que les canaux émetteurs définis manuellement ont été définis
correctement et que la destination est un référentiel complet.
(Les canaux définis manuellement (CLUSSDR) doivent toujours désigner
des référentiels complets. Ceux qui désignent des référentiels partiels
présentent une erreur de configuration.)
Le programme d'écoute des exceptions MQ JMS n'est pas appelé pour tous cas
--------------------------------------------------------------------------
d'exception de connexion interrompue
------------------------------------
Les problèmes suivants affectent une application JMS qui utilise les classes IBM MQ
V9.0 pour JMS :
- Si vous définissez la propriété de fabrique de connexions JMS JmsConstants.ASYNC_EXCEPTIONS
sur la valeur JmsConstants.ASYNC_EXCEPTIONS_ALL, le programme d'écoute des exceptions
JMS de votre application doit être appelé non seulement pour les exceptions de
connexion interrompue, mais également pour toute exception générée lors de
la distribution de messages asynchrones à un programme d'écoute de messages JMS.
Toutefois, les exceptions non liées à une connexion interrompue (par exemple,
MQRC_GET_INHIBITED) n'ont pas été distribuées au programme d'écoute des exceptions.
- Si une session JMS utilise un autre socket TCP/IP vers la connexion JMS, le
programme d'écoute des exceptions de l'application n'a pas été appelé si seul le
socket utilisé par la session JMS est interrompu.
- Le programme d'écoute des exceptions de votre application n'est appelé pour une
exception de connexion interrompue que si l'application utilise des consommateurs de
messages asynchrones et non des consommateurs de messages synchrones.
Le correctif APAR IT14820 implémente les correctifs suivants :
- Un programme d'écoute des exceptions enregistré par une application est appelé pour
toutes les exceptions de connexion interrompue, que l'application utilise des
consommateurs de messages synchrones ou asynchrones.
- Un programme d'écoute des exceptions enregistré par une application est appelé si un
socket TCP/IP utilisé par une session JMS est interrompu.
- Les exceptions non liées à une connexion interrompue (par exemple, MQRC_GET_INHIBITED)
générées lors de la distribution des messages sont envoyées au programme d'écoute
des exceptions d'une application si cette application utilise des consommateurs de
messages asynchrones et que pour la fabrique de connexions JMS qu'elle utilise, la
propriété ASYNC_EXCEPTIONS est définie sur ASYNC_EXCEPTIONS_ALL.
GSKit 8.0.50.69 ou une version ultérieure modifie le format du fichier de dissimulation
---------------------------------------------------------------------------------------
Le correctif APAR IT16295 met à jour le composant GSKit vers le niveau
8.0.50.69 ou un niveau ultérieur. Cette mise à jour modifie le format de fichier de
dissimulation utilisé lors de la génération d'un fichier .sth pour stocker le mot de
passe de la base de données de clés. Les fichiers de dissimulation générés par ce
niveau de GSKit ne sont pas lisibles par les niveaux antérieurs de GSKit.
Pour garantir la compatibilité, les applications ou autres installations qui
utilisent un fichier de dissimulation généré avec ce niveau de GSKit doivent être mises à
jour vers une version de MQ qui contient GSKit 8.0.50.69 ou une version ultérieure.
Si vous ne pouvez pas mettre à jour ces applications ou autres installations, vous pouvez
demander un format de fichier de dissimulation compatible avec les versions antérieures. Pour
cela, vous devez spécifier le paramètre "-v1stash" dans les commandes runmqakm ou runmqckm
lorsque vous utilisez les options "-stash" ou "-stashpw" pour générer un fichier de
dissimulation.
Vous ne pouvez pas générer de fichier de dissimulation compatible avec les versions
antérieures si vous utilisez l'interface graphique d'iKeyman.
Problèmes de connexion lors de l'utilisation d'agents Managed File Transfer sous z/OS
-------------------------------------------------------------------------------------
Lorsque le produit IBM WebSphere MQ File Transfer Edition est devenu un composant
d'IBM MQ, un certain nombre d'améliorations de sécurité ont été apportées.
Ces améliorations incluaient la restriction des commandes suivantes afin qu'elles
ne puissent être exécutées que par l'utilisateur sous lequel les processus de
l'agent ou du consignateur étaient exécutés :
- fteStartAgent
- fteStopAgent
- fteSetAgentTraceLevel
- fteShowAgentDetails
- fteStartLogger
- fteStopLogger
- fteSetLoggerTraceLevel
Si vous utilisez IBM MQ Managed File Transfer sous z/OS, vous pouvez exécuter les agents
comme tâches démarrées. De telles tâches sont généralement exécutées sous un compte
d'administrateur qui ne dispose pas nécessairement de droits de connexion. Dans ce cas,
vous ne pouvez pas vous connecter au système z/OS sous le même compte utilisateur que
l'agent, ce qui signifie que les commandes suivantes ne peuvent pas être exécutées
pour cet agent :
- fteStartAgent
- fteStopAgent
- fteSetAgentTraceLevel
- fteShowAgentDetails
Le correctif APAR PI52942 ajoute une nouvelle propriété d'agent "adminGroup" à utiliser
avec les agents IBM MQ Managed File Transfer sous z/OS. Si cette propriété est définie
sur le nom d'un groupe existant, les membres de ce groupe peuvent exécuter les commandes
précédentes pour cet agent.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ ++
++ LIMITATIONS ET PROBLEMES CONNUS DE LA VERSION 9.0.0 INITIALE ++
++ ++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Le plug-in Managed File Transfer de MQ Explorer ne gère pas les mots de passe
-----------------------------------------------------------------------------
de plus de 12 caractères si le mode d'authentification MQCSP est activé
-----------------------------------------------------------------------
Si vous utilisez le plug-in Managed File Transfer de MQ Explorer ou que certains de vos
agents Managed File Transfer se connectent à un gestionnaire de files d'attente à l'aide
du transport CLIENT et spécifient un mot de passe, l'agent ne s'authentifie pas auprès du
gestionnaire de files d'attente si le mot de passe spécifié comporte plus de 12
caractères. En effet, le code n'utilise pas l'authentification MQCSP et s'authentifie
à l'aide du "mode compatibilité", qui limite la longueur des mots de passe à 12 caractères.
Avec le correctif APAR IT17772, le code est mis à jour de sorte que vous puissiez
désactiver le mode compatibilité par défaut et activer le mode d'authentification MQCSP.
Pour cela, vous pouvez effectuer les procédures suivantes :
- Dans MQ Explorer :
- Sélectionnez le gestionnaire de files d'attente auquel vous souhaitez vous connecter.
- Cliquez dessus à l'aide du bouton droit de la souris et sélectionnez Détails de connexion > Propriétés.
- Cliquez sur l'onglet ID utilisateur.
- Vérifiez que l'option "Activer l'identification utilisateur" est sélectionnée et désélectionnez
la case "Mode compatibilité d'ID utilisateur".
- Pour les agents MFT :
Ajoutez un nouveau paramètre "useMQCSPAuthentication" au fichier MFTCredentials.xml pour
l'utilisateur approprié. Définissez ce paramètre sur true. Si ce paramètre n'est pas présent,
il est défini par défaut sur false et utilise le mode compatibilité pour authentifier
l'utilisateur auprès du gestionnaire de files d'attente.
Voici un exemple d'entrée montrant comment définir le paramètre useMQCSPAuthentication
dans le fichier MFTCredentials.xml :
Ce correctif est implémenté dans IBM MQ version 9.0.3 et dans IBM MQ version 9.0.0, groupe de correctifs 2.
La commande de transfert de fichier fteCleanAgent, exécutée sans paramètre,
---------------------------------------------------------------------------
est équivalente à -all
----------------------
Lors de l'exécution de la commande fteCleanAgent avec uniquement le nom d'agent, sans argument,
le comportement est équivalent à fteCleanAgent -all. Il en résulte que tous
les transferts en cours et en attente, les définitions de moniteur de ressources et les
définitions de transferts planifiées sur l'agent sur lequel la commande a été exécutée
sont effacés. Par exemple, le même comportement est obtenu avec les deux
commandes suivantes :
fteCleanAgent agent100
fteCleanAgent -all agent100
Sous le correctif APAR IT15522, la commande fteCleanAgent a été mise à jour pour qu'un utilisateur
doive spécifier l'état Managed File Transfer à effacer en transmettant les paramètres appropriés
à la commande et en spécifiant un nom d'agent. Ce correctif APAR ajoute également
une nouvelle propriété pour restaurer le comportement d'origine de fteCleanAgent si nécessaire.
Cette propriété, appelée "failCleanAgentWithNoArguments", est définie dans le fichier
command.properties. Par défaut, la valeur de "failCleanAgentWithNoArguments"
est true et l'exécution de la commande fteCleanAgent échoue si seul le paramètre de nom
d'agent est spécifié .
Ce correctif est implémenté dans IBM MQ version 9.0.3 et dans IBM MQ version 9.0.0, groupe de correctifs 2.
Les fichiers de règles du client .NET ne sont pas fournis avec les
------------------------------------------------------------------
premières éditions de MQ version 9
----------------------------------
Les fichiers de règles du client .NET d'IBM MQ ne sont pas fournis avec IBM MQ version
9.0.3 et les versions antérieures ou IBM MQ version 9.0.0, groupe de correctifs 1 et les
versions antérieures.
Si une application a été compilée à l'aide d'une version MQ antérieure à la version 9 et
que vous devez l'exécuter sur l'une des éditions affectées de la version 9, copiez le
contenu du fichier NonPrimaryRedirect.config (qui se trouve dans
&CHEMIN_INSTALL_MQ&\Tools\dotnet\samples\cs\base) dans le fichier app.config de
l'application ou recompilez l'application avec l'édition affectée de la version 9.
Ce problème est corrigé par le correctif APAR IV98407. Ce correctif est implémenté dans
IBM MQ version 9.0.4 et dans IBM MQ version 9.0.0, groupe de correctifs 2.
Le sélecteur d'ID corrélation défini sur un programme d'écoute de messages JMS
------------------------------------------------------------------------------
n'est pas transmis au gestionnaire de files d'attente
-----------------------------------------------------
Le sélecteur de message d'identificateur de corrélation défini sur l'objet MessageConsumer
ou JMSConsumer sur lequel un programme d'écoute de messages JMS est enregistré n'est pas
transmis au gestionnaire de files d'attente. Tous les messages de la destination sont
donc envoyés au programme d'écoute, au lieu des seuls messages qui correspondent au sélecteur.
Ce problème est corrigé par le correctif APAR IT16016. Ce correctif est implémenté dans
IBM MQ version 9.0.3 et dans IBM MQ version 9.0.0, groupe de correctifs 2.
L'application JMS renvoie la valeur null et déclenche un message indiquant
--------------------------------------------------------------------------
que la réception a été interrompue par un démarrage de session asynchrone
-------------------------------------------------------------------------
Lorsqu'une application crée un consommateur asynchrone sur une session JMS,
associe un programme d'écoute des messages à ce consommateur, puis crée un consommateur
synchrone dans la méthode onMessage de ce programme d'écoute des messages en utilisant
la session avec laquelle le consommateur asynchrone d'origine a été créé, toute réception
ultérieure sur ce consommateur synchrone renvoie la valeur null au lieu d'un message et
génère sur la console un message indiquant que la réception a été interrompue par un
démarrage de session asynchrone.
La spécification JMS ne permet pas l'utilisation d'une session pour les méthodes
synchrones si la distribution de messages asynchrones est en cours d'exécution. Votre
application JMS doit créer une session distincte si vous souhaitez utiliser simultanément
des méthodes synchrones et la distribution de messages asynchrones.
Sous le correctif APAR IT13758, le message généré par la console a été modifié pour
fournir cette explication et une solution. Cette modification est implémentée dans
IBM MQ version 9.0.1 et IBM MQ version 9.0.0, groupe de correctifs 1.
Pointeur NULL JRE lors de l'utilisation de SUITEB SSL FIPS avec le programme d'écoute AMQP
------------------------------------------------------------------------------------------
Lorsque vous utilisez le programme d'écoute AMQP d'IBM MQ pour l'authentification
d'un client AMQP à l'aide des certificats conformes à SUITEB et avec la suite
de chiffrement SSLFIPS(YES) définie sur le gestionnaire de file d'attente,
le programme d'écoute est susceptible de connaître une fin anormale avec une
exception de pointeur NULL issue par la classe
com.ibm.crypto.fips.provider.GCTR de l'environnement JRE (Java Runtime
Environment).
Ce problème est corrigé dans l'environnement JRE par le correctif APAR IV83436.
L'indicateur -mt dans java/lib64/Makefile doit être supprimé sur les systèmes Linux
-----------------------------------------------------------------------------------
Lorsque vous compilez les bibliothèques de chargement de commutateur XA pour
IBM MQ Classes for Java 64 bits, vous risquez d'obtenir l'erreur suivante :
gcc: error: unrecognized command line option ‘-mt’
Si vous obtenez cette erreur, supprimez l'indicateur '-mt' du fichier suivant :
/java/lib64/jdbc/Makefile
Cet indicateur est défini à la ligne suivante :
LINK_OPTIONS = -eMQStart -m64 -mt -mcmodel=medium ${MQLIBPATH} ${MQLIBS}
Le consignateur de base de données Java EE d'IBM MQ Managed File Transfer génère
--------------------------------------------------------------------------------
des messages d'avertissement dans WebSphere Application Server Community Edition
--------------------------------------------------------------------------------
version 2.1 lorsqu'il est utilisé avec une base de données Oracle
-----------------------------------------------------------------
Ce problème affecte tous les utilisateurs du consignateur de base de données afin
que les informations publiées sous forme de messages de journal XML dans la
rubrique SYSTEM.FTE du gestionnaire de files d'attente de coordination soient
conservées dans une base de données Oracle.
Si des colonnes définies pour une table créée dans la base de données sont de type
CLOB (NCLOB, par exemple), la classe Java définie à l'aide de l'architecture JPA
(Java Persistence Architecture) pour représenter cette table doit associer la mention
"@Lob" aux variables de membre de classe représentant la colonne de type CLOB. Sinon,
la colonne est considérée comme étant de type "VARCHAR".
Dans les versions précédentes du produit, cette annotation n'était pas incluse
dans les classes Java fournies avec le composant IBM MQ Managed File Transfer.
Ainsi, lorsque l'implémentation JPA a tenté d'établir une correspondance entre
le champ de membre représentant une colonne de la table de base de données et
la colonne réelle dans la table de base de données, la différence a été
détectée et signalée sous la forme d'un avertissement.
Ce problème est corrigé dans IBM MQ version 9.0.0, auquel s'applique
les limitations suivantes :
- Les colonnes "SOURCE_BRIDGE_URL" et "DESTINATION_BRIDGE_URL"
de la table "FTELOG"."TRANSFER_EVENT" doivent être définies avec une longueur de
colonne de 2083.
- Les utilisateurs du composant MQ Managed File Transfer dont le consignateur
de base de données se connecte à une base de données DB2 peuvent être amenés à
mettre à jour manuellement cette longueur de colonne après avoir appliqué ce
groupe de correctifs si elle est définie sur 1024. Sinon, les données de plus
de 1024 octets seront tronquées sans avertissement de DB2.
Les utilisateurs ne peuvent pas utiliser de caractères GB18030 dans la description
----------------------------------------------------------------------------------
de l'installation sous Windows
------------------------------
Au cours de l'installation du serveur pour Windows, vous pouvez spécifier une description
de l'installation. Si vous essayez d'utiliser des caractères GB18030, il se peut qu'ils
n'apparaissent pas dans les zones d'entrée et qu'ils ne soient pas affichés correctement
dans la page de récapitulatif.
Licence MQ : échec lors de la détermination de la distribution du système sur zLinux
------------------------------------------------------------------------------------
Sur les systèmes Linux sur lesquels la commande lsb_release n'est pas installée,
le message suivant risque de s'afficher lors de l'exécution de la commande
mqlicense.sh :
'WARNING: Unable to determine distribution and release for this system.
Check that it is supported before continuing with installation.'
Si vous rencontrez ce message, vérifiez que le système répond aux exigences
indiquées à l'adresse http://www-01.ibm.com/support/docview.wss?uid=swg27047751
et procédez à l'installation.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ ++
++ DROITS D'AUTEUR, REMARQUES ET MARQUES ++
++ ++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
INFORMATIONS SUR LES MARQUES ET DROITS D'AUTEUR
IBM n'offre pas obligatoirement les produits, services ou fonctionnalités
décrits ici dans tous les autres pays. Pour plus de détails, référez-vous aux
documents d'annonce disponibles dans votre pays, ou adressez-vous à votre
partenaire commercial IBM. Toute référence à un produit, logiciel ou service
IBM n'implique pas que seul ce produit, logiciel ou service puisse être
utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé,
s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur
d'évaluer et de vérifier lui-même les installations et applications réalisées
avec des produits, logiciels ou services non expressément référencés par IBM.
IBM peut détenir des brevets ou des demandes de brevet couvrant les produits
mentionnés dans le présent document. La remise de ces informations ne vous
donne aucun droit de licence sur ces brevets ou demandes de brevet. Si vous
désirez recevoir des informations concernant l'acquisition de licences,
veuillez en faire la demande par écrit à l'adresse suivante :
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
Les informations sur les licences concernant les produits utilisant un jeu
de caractères double octet peuvent être obtenues par écrit à l'adresse suivante :
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan, Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan
Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun
pays dans lequel il serait contraire aux lois locales.
LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE
OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES
INFORMATIONS EN CAS DE CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE
A L'EXECUTION D'UN TRAVAIL DONNE. Certaines juridictions n'autorisent
pas l'exclusion des garanties implicites, auquel cas l'exclusion
ci-dessus ne vous sera pas applicable.
Le présent document peut contenir des inexactitudes ou des coquilles.
Il est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à
jour. IBM peut, à tout moment et sans préavis, modifier les produits et
logiciels décrits dans ce document.
Les références à des sites Web non IBM sont fournies à titre d'information
uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils
contiennent. Les éléments figurant sur ces sites Web ne font pas partie
des éléments du présent produit IBM et l'utilisation de ces sites relève
de votre seule responsabilité.
IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera
appropriée et sans aucune obligation de sa part, tout ou partie des
informations qui lui seront fournies.
Les licenciés souhaitant obtenir des informations permettant :
(i) l'échange des données entre des logiciels créés de façon
indépendante et d'autres logiciels (dont celui-ci), et (ii)
l'utilisation mutuelle des données ainsi échangées, doivent adresser
leur demande à :
IBM United Kingdom Laboratories,
Mail Point 151,
Hursley Park,
Winchester,
Hampshire,
England
SO21 2JN
Ces informations peuvent être soumises à des conditions particulières,
prévoyant notamment le paiement d'une redevance.
Le logiciel sous licence décrit dans ce document et tous les éléments sous
licence disponibles s'y rapportant sont fournis par IBM conformément aux
dispositions du Livret Contractuel IBM, des Conditions Internationales
d'Utilisation de Logiciels IBM, des Conditions d'Utilisation du Code Machine
ou de tout autre contrat équivalent.
Les informations concernant des produits non IBM ont été obtenues auprès des
fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via
d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut
confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne
peut recevoir aucune réclamation concernant des produits non IBM.
Toute question concernant les performances de produits non IBM doit être
adressée aux fournisseurs de ces produits. Le présent document peut contenir
des exemples de données et de rapports utilisés couramment dans l'environnement
professionnel. Ces exemples mentionnent des noms fictifs de personnes, de
sociétés, de marques ou de produits à des fins illustratives ou explicatives
uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou
des données réelles serait purement fortuite.
Licence sur les droits d'auteur :
Le présent logiciel contient des exemples de programmes d'application en
langage source destinés à illustrer les techniques de programmation sur
différentes plateformes d'exploitation. Vous avez le droit de copier,
de modifier et de distribuer ces exemples de programmes sous quelque
forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins
de développement, d'utilisation, de vente ou de distribution de programmes
d'application conformes aux interfaces de programmation des plateformes
pour lesquels ils ont été écrits ou aux interfaces de programmation IBM.
Ces exemples de programmes n'ont pas été rigoureusement testés dans
toutes les conditions. Par conséquent, IBM ne peut garantir expressément
ou implicitement la fiabilité, la maintenabilité ou le fonctionnement de
ces programmes. Vous avez le droit de copier, de modifier et de distribuer ces
exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune
redevance à IBM, à des fins de développement, d'utilisation, de vente ou de
distribution de programmes d'application conformes aux interfaces de
programmation IBM.
Les termes qui suivent sont des marques d'International Business
Machines Corporation aux Etats-Unis et/ou dans
certains autres pays : AIX, IBM, WebSphere, z/OS
Windows est une marque de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.
Java ainsi que tous les logos et toutes les marques incluant Java sont des marques
d'Oracle et/ou de ses sociétés affiliées.
UNIX est une marque enregistrée de The Open Group aux Etats-Unis et/ou dans certains autres pays.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres pays.
Les autres noms de sociétés, de produits et de services peuvent appartenir à des tiers.
Pour plus d'informations, voir http://www.ibm.com/legal/copytrade.shtml.