IBM MQ : Nouveautés du FixPack 8.0.0.4

lundi 26 octobre 2015
par Luc-Michel Demey

Le FixPack 4 pour MQ 8.0 ne corrige pas seulement des bugs, mais apporte aussi de nombreuses fonctionnalités nouvelles, pour les environnements z/OS, distribués, ou les deux.
Il n’existe pas pour l’instant d’information facilement accessible sur ces nouvelles fonctions, j’ai essayé de faire un petit résumé ci-dessous.

Edit du 02/11/2015 : La présentation Mark Taylor sur le FixPack 8004 est disponible ici

.
Certaines de ces nouvelles fonctions correspondent à des RFE (Request For Enhancement) qui avaient été demandées par les clients au lab d’Hursley.

A travers ce FixPack, on voit bien la nouvelle stratégie du lab, qui est de livrer "au fil de l’eau" avec chaque FixPack des améliorations ou des nouvelles fonctions

Limiting the expiry time of messages

Les administrateurs peuvent limiter l’expiry d’un message déposé dans une file ou un topic en utilisant l’attribut CAPEXPRY sur une file ou un topic :
http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.ref.dev.doc/q097495_.htm?lang=en

Support for MQ Light APIs

Le support de AMQP (utilisé entre autres par MQ Light) devient standard dans la version 8.0.0.4. Par contre il ne peut pas être installé à partir d’un FixPack, il faut ré-installer une version 8.0.0.4 complète à partir d’un "manufacturing refresh" qui sera prochainement disponible sur Software Access Catalog (ou attendre MQ 8.0.0.5)
http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.amqp.doc/camqp_about.htm?lang=en-us

Differently named IBM MQ C++ libraries

A partir de la version 8.0.0.4, IBM propose des bibliothèques client C++ supplémentaires, construites avec Microsoft Visual Studio 2012, et qui sont nommées différemment.
http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.pro.doc/q113130_.htm?lang=en-us#q113130___libnames

IBM MQ classes for JMS in IMS (z/OS)
IBM MQ Version 8.0.0, Fix Pack 4 ajoute le support des IBM MQ classes for JMS" dans IMS.
http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.dev.doc/q123820_.htm?lang=en

Support for SSL and TLS checking incorporated into product

Le SupportPack MH03, qui permet de valider une configuration MQ SSL, est inclus dans le FixPack 8.0.0.4 avec la commande "mqcertck".
http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.ref.adm.doc/q120895_.htm?lang=en-us

Redistributable clients

A partir de IBM MQ Version 8.0.0, Fix Pack 4 IBM met à disposition des clients MQ "redistribuables" pour Linux x86, x64 et Windows 64.
Ceci permet d’intégrer facilement le client MQ dans une application à "redistribuer".
http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.ins.doc/q122882_.htm?lang=en-us

Protection of database authentication details

Dans le fichier qm.ini, il est possible de spécifier un mot de passe dans le paramètre XAOpenString. A partir de MQ 8.0.0.4, ce mot de passe (et le user associé) peut être stocké de manière chiffrée dans un fichier séparé.
http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.sec.doc/q123760_.htm?lang=en-us

Authority configuration events

A partir de la version 8.0.0.4, MQ fournit trois nouveaux types d’events pour suivre les changements de configuration :

Formatage des events

Le nouvel utilitaire amqsevt livrée avec MQ 8.0.0.4 permet de formater les events (comme le SupportPack MH05 : WebSphere MQ - Events Display Tool)

Vérification de l’expiration des certificats SSL

L’outil runmqckm a été modifié pour afficher la date d’expiration d’un certificat
http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.ref.adm.doc/q083860_.htm?lang=en


Brèves

1er août - Annonce IBM MQ version 9.1 FixPack 3

IBM annonce ce jour le FixPack 3 pour IBM MQ version 9.1 LTSR (MQ 9.1.0.3)
Dans ce fixpack, (...)

9 juillet - Annonce IBM MQ 913 CD

IBM annonce ce jour la version 9.1.3 CD de IBM MQ. Parrmi les nouveautés :
MQ V9.1.3 base
New (...)

28 juin - Annonce du fixpack 17 pour IIB version 10

IBM annonce le 24/06/2019 le fixpack 17 pour IBM Integration Bus version 10 (Fix Pack (...)

20 juin - IBM MQ version 9.0 fixpack 7

IBM annonce ce jour le FixPack 7 pour IBM MQ version 9.0 LTSR.

17 mai - IBM MQ version 8.0 FixPack 12

IBM annonce ce jour la disponibilité du FixPack 12 pour IBM MQ version 8.

16 avril - Vulnérabilité TLS dans MQ : CVE-2019-405

A vulnerability was discovered within the TLS key renegotiation functions which could be (...)