IBM Support

Readme file for IBM MQ for HPE NonStop V8.1 and its maintenance

Product Readmes


Abstract

This document contains the readme file for IBM MQ for HPE NonStop V8.1 and its maintenance

Content

DESCRIPTION
===========
This file describes product limitations and known problems.
In addition to this file, you can find more information on the IBM MQ websites:
The web-based IBM MQ for HPE NonStop V8.1 documentation is available in IBM Documentation:
https://www.ibm.com/docs/en/mq-for-hpe-nonstop/8.1.0
The link for downloading IBM MQ for HPE NonStop V8.1 is here:
https://www.ibm.com/support/pages/node/7001725
For the fix list for IBM MQ for HPE NonStop Version 8.1 see:
https://www.ibm.com/support/docview.wss?uid=ibm10879471
Announcement letter
The announcement letter for IBM MQ for HPE NonStop V8.1 (US English) is available here:
https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlfid=877/ENUSZP19-0010&appname=USN
You can find more information about IBM MQ on this site:
http://www.ibm.com/software/products/en/ibm-mq
For current information about known problems and available fixes, see IBM Support Portal:
http://www.ibm.com/support/entry/portal/support
See the announcement letter for the following types of information:
- Detailed product description
- Product-positioning statement
- Ordering details
- Hardware and software requirements
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
UPDATE HISTORY
20 March 2024 - Updates for IBM MQ for HPE NonStop V8.1.0.20
7 December 2023 - Updates for IBM MQ for HPE NonStop V8.1.0.17
18 August 2023 - Updates for IBM MQ for HPE NonStop V8.1.0.16
05 June 2023 - Updates for IBM MQ for HPE NonStop V8.1.0.15
25 November 2022 - Updates for IBM MQ for HPE NonStop V8.1.0.12
3 August 2022 - Updates for IBM MQ for HPE NonStop V8.1.0.11
8 May 2022 - Updates for IBM MQ for HPE NonStop V8.1.0.10
5 October 2021 - Updates for IBM MQ for HPE NonStop V8.1.0.9
9 July 2021 - Updates for IBM MQ for HPE NonStop V8.1.0.8
19 March 2021 - Updates for IBM MQ for HPE NonStop V8.1.0.7
19 August 2020 - Updates for IBM MQ for HPE NonStop V8.1.0.6
24 June 2020 - Updates for IBM MQ for HPE NonStop V8.1.0.5
30 March 2020 - Updates for IBM MQ for HPE NonStop V8.1.0.4
22 January 2020 - Updates for IBM MQ for HPE NonStop V8.1.0.3
23 December 2019 - Updates for IBM MQ for HPE NonStop V8.1.0.2 - Note: This Fix Pack has been withdrawn.
25 July 2019 - Updates for IBM MQ for HPE NonStop V8.1.0.1
2 April 2019 - Updates for IBM MQ for HPE NonStop V8.1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ ++++ INSTALLATION INSTRUCTIONS ++++ ++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Installation instructions are available as part of the IBM MQ for HPE NonStop V8.1 product documentation published in IBM Documentation:
https://www.ibm.com/docs/en/mq-for-hpe-nonstop/8.1.0
Software requirements
--------------------------
IBM MQ for HPE NonStop V8.1 requires the following minimum Release Version Updates (RVUs):
• L16.05 (HPE NonStop X)
• L19.03 (HPE Virtualized NonStop)
• J06.20 (HPE NonStop Itanium)
IBM MQ for HPE NonStop V8.1 was tested with the following Software Product Releases (SPRs) installed. IBM recommends that these SPRs are installed on the system before installing IBM MQ.
• NSX L18.08
– T1280ABV Posix User Threads (PUT)
– T2766ACW Java 7
– T0639 ACS Serverclass_APIs
• NSI J06.20
– T1280ABI Posix User Threads (PUT)
– T2766ACN Java 7
– T1202AAG Coreutils
– T8628ABD groupadd/del/mod
– T8626ADX groupadd/del/mod
– T0639 ACS Serverclass_APIs
This information supersedes the information in the announcement letter, as these RVUs come with the necessary compilers.
IBM MQ for HPE NonStop 8.1 support in HPE Virtualized NonStop environments
-----------------------------------------------------------------------------------------
IBM MQ v8.1 support has been broadened to include HPE Virtualized NonStop environments. The new support requires a minimum level of IBM MQ 8.1.0.9 or later, with L-Series RVU L19.03 or later.
Note that a different IBM product part number applies when IBM MQ v8.1 is run in a Virtualized NonStop environment.
See the support announcement for reference:
https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/0/877/ENUSZP22-0060/index.html&request_locale=en
IBM MQ for HPE NonStop 8.1 Digital signatures for installation packages
---------------------------------------------------------------------------------
Beginning with IBM MQ v8.1 fix pack 10, IBM MQ fix pack and interim fix installation packages are digitally signed by IBM.  The signature file will accompany the install package itself and the existing checksum file. Customers who want to verify the signature should refer to the instructions in the following URL:
https://www.ibm.com/docs/en/ibm-mq/9.2?topic=overview-mq-code-signatures
HPE NonStop customers should refer to the section heading "*.tar.gz files".
Software recommendations
-------------------------------
Due to system software defects, unexpected errors might occur if IBM MQ for HPE NonStop V8.1 is installed under a long path name. To overcome this problem, you should have the following SPRs installed:
FIX:T8306ADQ aka T8306L01^ADQ aka T8306L01-ADQ????
FIX:T8306ADR aka T8306H10^ADR aka T8306H10-ADR????
This affects all IBM MQv8 releases.
Due to a system software defect in PUT library memory leaks may occur and are most likely to be seen with IBM MQ Execution Controller(amqzxma0) and Channel Initiator(runmqchi) process instances.
A second defect in previous PUT library revisions might cause com.ibm.mq.soap.util.RunCommand.Execute() to hang indefinitely.
FIX: T1280L02-ABV for TNS/X systems
FIX: T1280H02-ABW for TNS/E systems
Genesis solution 10-190522-8775
This affects all IBM MQv8 releases.
Note: TNS/E systems running J06.23.00 and J06.23.01 with T1280H03 base are still affected by this.
A defect in the T1280 PUT (pthreads) library shipped with J06.21, L17.02 and L17.08 RVUs, can cause serious failures in IBM MQ v8.0.0 queue managers.
FIX: T1280L01-ABP for TNS/X
FIX: T1280H02-ABO for TNS/E
Genesis solution 10-170906-4909
This affects all IBM MQv8 releases.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ ++++ LIMITATIONS AND KNOWN PROBLEMS ++++ ++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Changes to version naming scheme
---------------------------------------
With the release of IBM MQ for HPE NonStop V8.1.0.15 the VRMF naming scheme switched to a new model: Fix packs: Fix packs contain roll-ups of all defects fixed since the previous fix pack delivery (or GA). Fix packs are produced exclusively for Long Term Support (LTS) releases during their normal support lifecycle. Cumulative security updates (CSUs): CSUs are smaller updates and contain security patches released since the previous maintenance (GA). CSUs are produced for LTS releases (including releases in extended support), and for the latest IBM MQ Continuous Delivery (CD) release, as required to deliver relevant security patches.

Both types of maintenance update the F-digit of the VRMF to a higher number than any previous maintenance: fix packs use “F” values divisible by 5, CSUs use “F” values not divisible by 5.
Information regarding fscontext.jar and providerutil.jar
-------------------------------------------------------------
Oracle fscontext.jar and providerutil.jar are part of the product installation as of IBM MQ for HPE NonStop V8.1.0.20 release level.
 
Upgrade of OpenSSL to v3.0
-------------------------------
Due to the EOL of OpenSSL v1.1.1, MQ v8.1.0.15 and later ship an upgraded OpenSSL 3.0.x product to support MQ's cryptographic functionality. See APAR IT43863.
OpenSSL 3.0 imposes stricter rules on X509 digital certificates compared with its predecessor. In particular the requirements for X509 digital certificates should be noted:
CA certificates require a basicConstraints extension which must be marked "critical".
CA certificates require a keyUsage extension which must be marked "critical".
See the MQ sample OpenSSL configuration files ($MQINST/opt/mqm/samp/ssl/openssl.cnf) for examples.
IBM MQv8 for HPE NonStop is currently delivered with OpenSSL v3.0.13.
TLS Entropy Daemon and HPE NonStop X
----------------------------------------------
For MQ v8.1.0.15 and later, running on HPE NonStop X, an entropy daemon is not required. A running entropy daemon will be ignored by MQ on the X86 platform.
Note: For IA64 installations of MQ, an entropy daemon is still required for TLS operations.
TLSv1.3 support
------------------
TLSv1.3 support was introduced for HPE NonStop IBM MQ server 8.1.0.7.
To utilize TLS v1.3 features with Java applications Java 8 version 1.8.0_251 or later is required.
IBM MQ Java and JMS clients running on HPE NonStop do not support TLS channels that use alias ciphers.  
Additionally, these client programs will ignore the mqclient.ini AllowedCipherSpec attribute.
Native IBM MQ clients running on HPE NonStop, and IBM MQ Java and JMS client programs running on other platforms but connecting to IBM MQ queue managers on HPE NonStop, do not have these limitations.
API Exit Paths for Guardian Applications
---------------------------------------------
API Exit paths to Guardian locations have to be configured in unix-like fashion, either absolute (/G/...) or as symlinks (/path/to/G -> $volume.subvol) and not as a Guardian style path ($volume.subvol).
IBM MQ will implicitly assume that a symlink '/OSS/PATH/TO/EXIT/G ->$volume.subvol' exists for each configured path.
Note:
Due to defect APAR IT30639 API Exits do not work for Guardian applications before version 8.1.0.2.
Non-native application support
-----------------------------------
Due to APAR IT31432 it is required to rebind non-native applications if upgrading from releases before IBM MQ v8.1.0.4.
Guardian Agent Default Parameters
----------------------------------------
The default values for a queue manager's 'TuningParameters' Stanza are examples and you might need to reconfigure these values to match the expected workload of the queue manager.
Socket-bound errors under high connectivity load
--------------------------------------------------------
If TCP/IP sockets are created and closed in high volume, IBM MQ might report an error like 'Address already in use' when attempting to start new channels. This can also be seen with (Java) client applications. Currently it is unknown if this is a product defect, system software defect, or system configuration issue. A case with HPE is opened and known as Genesis Solution 10-200527-2481.
SharedBindingsUserId
-------------------------
The 'SharedBindingsUserId' attribute in the qm.ini service stanza is not supported anymore as of HPE NonStop IBM MQ server 8.1.0.9 release.
The attribute is ignored by the queue manager and the default behavior is used.
Handling of Environment Variables
---------------------------------------
The configuration and handling of environment variables via the RUNNSCNF tool was changed with the release of IBM MQ v8.1.0.5 to use the new object 'Environment' instead of 'CurrentQMGR'. As a result of this change previous configurations may not be active after upgrading to IBM MQ v8.1.0.5 or later. For further information on how to (re-)configure environment variables please visit https://www.ibm.com/docs/en/mq-for-hpe-nonstop/8.1.0?topic=runnscnf-setting-environment-variables.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.20
===================================================
None.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.17
===================================================
None.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.16
===================================================
None.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.15
===================================================
See OpenSSL 3.0 notes above on changed digital certificate requirements. Fixpack 15 ships OpenSSL 3.0.8.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.12
==================================================
None.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.11
==================================================
None.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.10
==================================================
None.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.9
==================================================
This release and all previous are affected by HIPER APAR IT38869.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.8
==================================================
None.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.7
==================================================
IBM MQ Java and JMS clients running on HPE NonStop cannot use channels with TLS ALIAS ciphers nor the AllowedCipherSpecs mqclient.ini attribute.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.6
==================================================
APAR IT33491 forces all TLS channels to contact an Entropy Daemon (EGD) for initial seeding of their RNG. If an EGD is not running then the TLS channel will not start and message AMQ9620 mentioning 'error retrieving entropy', is written to the queue manager's error log.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.5
==================================================
None.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.4
==================================================
Additional note for APAR IT30957:
IBM MQ v8 for NonStop will abort the current transaction in case of a queue file IO error during write operations, when persisting after retries.
This situation can be avoided by properly sizing queue files and configuring queues, to force MQRC_Q_FULL before the queue file gets full.
IBM MQ v8 for NonStop might report MQRC_BACKED_OUT unexpectedly in cases where an MQI transaction has been aborted externally, until the transaction state is resolved by calling MQBACK.
This can occur, for example, due to a persistent IO error while writing to a queue file, due to an auto-abort or due to an exit inheriting the transaction for operations caused transaction abort.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.3
==================================================
All limitations known for version 8.1.0.2 also apply to version 8.1.0.3, except for the defect fixed with HIPER APAR IT31268.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1.0.2
==================================================
8.1.0.2 has been withdrawn due to defect HIPER APAR IT31268.
If fix pack version 8.1.0.2 has been previously installed it is recommended to contact IBM support.
TMF Gateway limitation and defects
----------------------------------------
While clients are able to connect to multiple queue managers in a single thread, the limitations of the distributed XA-Client apply as well and only one connection per thread can be used while utilizing global transactions.
The result of using global transactions on a single thread with multiple connections within this thread may lead to unexpected behavior.
This affects all IBM MQv8 releases below version 8.1.0.4.
Due to a defect in the TMF Gateway situations may occur where messages are committed in the wrong order and are visible in an unintended order on the remote end.
This affects all IBM MQv8 releases below version 8.1.0.4.
LIMITATIONS AND KNOWN PROBLEMS FOR VERSION 8.1
==================================================
MQRC_OFFSET_ERROR from amqrrmfa or amqzlaa0 processes. Queue manager can end immediately.                                
-----------------------------------------------------------------------------------------------
IBM recommends that 8.1.0.0 HP NonStop queue managers are not to be included in production cluster environments due to APAR IT28562.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++ ++++ COPYRIGHT, NOTICES AND TRADEMARKS ++++ ++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
COPYRIGHT AND TRADEMARK INFORMATION
This information was developed for products and services offered in the US.
IBM may not offer the products, services, or features discussed in this information in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this information. The furnishing of this information does not give you any license to these patents. You can send license inquiries, in writing, to:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
US
For license inquiries regarding double-byte character set (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to:
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan, Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan
The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors.
Changes are periodically made to the information herein; these changes will be incorporated in new editions of the information. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this information at any time without notice.
Any references in this information to non-IBM websites are provided for convenience only and do not in any manner serve as an endorsement of those websites. The materials at those websites are not part of the materials for this IBM product and use of those websites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact:
IBM United Kingdom Laboratories,
Mail Point 151,
Hursley Park,
Winchester,
Hampshire,
England
SO21 2JN
Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee.
The licensed program described in this information and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Programming License Agreement, or any equivalent agreement between us.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products.
Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. This information includes examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy, modify, and distribute these sample programs in any form without payment to IBM for the purposes of developing, using, marketing, or distributing application programs conforming to IBM's application programming interfaces.

The following terms are trademarks of International Business Machines Corporation in the United States, other countries, or both:
AIX, IBM, WebSphere, z/OS
Windows is a trademark of Microsoft Corporation in the United States, other countries, or both.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"--","Platform":[{"code":"PF011","label":"HPE NonStop"}],"Version":"8.1","Edition":"","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]

Document Information

Modified date:
20 March 2024

UID

ibm10879469