-
Recent Posts
- IBM MQ 9.4.5 Announced
- IBM Champion Renewal Declined
- Capitalware Products & Older Versions of the Products
- Merry Christmas and Happy New Year
- MQ Visual Edit V3.3.0 Released
- MQ Visual Browse V3.3.0 Released
- MQ Batch Toolkit v3.2.3 Released
- MQTT Message Editing Suite V1.2.0 Released
- New: Universal File Mover v2.0.1
- Java/MQ GUI Program to Monitor a Queue
- Inflation and Tariffs
- New Python Binding for IBM MQ
Blog Calendar
March 2026 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Archives
Capitalware
Categories
- .NET
- Assembler
- C
- C#
- C++
- Capitalware
- Compression
- Database
- DataPower
- E-Book
- Education
- Fix Packs for MQ
- Football
- General
- HPE NonStop
- IBM i (OS/400)
- IBM MQ
- IBM MQ Appliance
- iPhone, iPad & iPod Touch
- Java
- JMS
- Licensed As Free
- Linux
- macOS (Mac OS X)
- Mobile
- MQ Auditor
- MQ Authenticate User Security Exit
- MQ Batch Toolkit
- MQ Channel Connection Inspector
- MQ Channel Encryption
- MQ Channel Throttler
- MQ Enterprise Security Suite
- MQ File Mover
- MQ Message Compression
- MQ Message Encryption
- MQ Message Replication
- MQ Standard Security Exit
- MQ Technical Conference
- MQ Visual Browse
- MQ Visual Edit
- MQTT
- MQTT Message Editing Suite
- MQTT Message Viewer
- Music
- Open Source
- Operating Systems
- PCF
- Perl
- Programming
- Raspberry Pi
- Rexx
- Scam / Fraud
- Security
- Swift
- Uncategorized
- Universal File Mover
- Unix
- Video
- Windows
- z/OS
IBM MQ- Terms of Use
- Installing and upgrading IBM-MQ-Advanced-Non-Install-LinuxX64 (NOINST) which does not require running rpm as root March 5, 2026
- IBM MQ Replicated Data Queue Manager Kernel Modules March 5, 2026
- PH69660: MQ 930 INCORRECT PERFORMANCE EVENT MESSAGE ISSUED March 2, 2026
- Security Bulletin: IBM MQ is affected by multiple CVEs (CVE-2025-11187, CVE-2025-15467, CVE-2025-15468, CVE-2025-15469, CVE-2025-66199, CVE-2025-68160, CVE-2025-69418, CVE-2025-69419, CVE-2025-69420, CVE-2025-69421, CVE-2026-22795, CVE-2026-22796) March 2, 2026
- Security Bulletin: IBM MQ is affected by a vulnerability in IBM WebSphere Application Server Liberty (CVE-2025-12635) February 27, 2026
- PH70285: CUMULATIVE SECURITY UPDATE 9.3.0.37 FOR THE JMS, MFT, AND WEB UI FEATURES OF IBM MQ FOR Z/OS VERSION 9.3.0. February 26, 2026
- PH70239: CUMULATIVE SECURITY UPDATE 9.2.0.41 FOR THE JMS, MFT, AND WEB UI FEATURES OF IBM MQ FOR Z/OS VERSION 9.2.0. February 26, 2026
- Security Bulletin: IBM MQ is affected by an authority vulnerablility (CVE-2026-1713) February 26, 2026
- Downloading IBM MQ 9.4 LTS February 26, 2026
WebSphere MQ- Terms of Use
- Long Term Support release: 9.3.0.37 client install image for IBM MQ on IBM i February 26, 2026
- Long Term Support release: 9.3.0.37 client install image for IBM MQ on AIX 64-bit, pSeries February 26, 2026
- Long Term Support release: 9.3.0.37 client install image for IBM MQ on Linux PPC64LE February 26, 2026
- Long Term Support release: 9.3.0.37 client install image for IBM MQ on Linux PPC64LE February 26, 2026
IBM Developer Messaging Blog
T.Rob’s Store and Forward- MQ Safety Tips for the Pandemic April 5, 2020
- Command Server Gotcha May 14, 2018
- Client-based runmqsc gotcha May 3, 2018
- When deprecated != deprecated January 19, 2018
- Parsing MQ error logs in Splunk December 19, 2017
Mark Taylor’s Blog- OTel Context Propagation: part 5 – Notes on the MQ Tracing Exit March 4, 2026
- OTel Context Propagation for MQ Applications: part 4 – Python February 6, 2026
- End of a platform January 8, 2026
- MQ Monitoring: using queue manager STATISTICS events December 22, 2025
- MQ with Spring Boot 4 July 29, 2025
Lyns Random Thoughts
Leif Davidsen’s Blog- Transform your business productivity with AI Agents for IBM Cloud Pak for Integration. GA on March 25th, 2026 February 19, 2026
- Elevate control of your business through Unified Management and make integrations more accessible and secure with US Federal Compliance : Announcing IBM Cloud Pak for Integration 16.1.3 December 9, 2025
- A look back at IBM TechXchange 2025 from a Cloud Pak for Integration perspective November 5, 2025
- Revolutionizing CP4I Operations: Introducing Agentic AI with a Tech Preview of Agents for IBM Cloud Pak for Integration October 1, 2025
- Unlocking the potential of AI for your business. Why IBM Cloud Pak for Integration is the backbone of AI-powered business. September 12, 2025
Colin Paice on MQ- How do I allocate a Unix id on z/OS? March 4, 2026
- How do I create a load module in a PDS from Unix? March 3, 2026
- How do I enter a password on the z/OS console for my program? March 1, 2026
- Can I share a VSAM file (ZFS) between systems? March 1, 2026
- I can’t even spell Ansible on z/OS March 1, 2026
- My certificate has expired – how do I renew it ? February 25, 2026
- Logging on to Git (on z/OS) February 9, 2026
- How to stop when blocked. February 5, 2026
- Why oh why is my application waiting? February 5, 2026
- Getting from C enumerations to Python dicts. February 5, 2026
StackOverflow MQ Questions- how to rectify javax.jms.JMSException: Failed to create connection? January 16, 2026
- IBM MQ 2059 (MQRC_Q_MGR_NOT_AVAILABLE) error in .NET 9.0 console app using IBMMQClient with certificate-based SSL setup January 14, 2026
- Azure linux function app to IBM MQ using IBMMQDotnetClient 9.4.2 December 6, 2025
- App need to perform enable/disable queue programmatically December 4, 2025
- Date & time not being shown in japanese October 28, 2025
- How do I / example of adding source info in IBM MQ Header (possible MQRFH2/usr) from DB2 stored procedure October 14, 2025
- Is Q Replication what's called Fast Queue in database async replication October 6, 2025
- Camel JMS component does not cache the connection September 19, 2025
- How to connect .NET application to IBM MQ using Server Side SSL/TLS authentication with username and password (X.509 certificate-based auth)? July 27, 2025
- IBM MQ 2059 (MQRC_Q_MGR_NOT_AVAILABLE) error in .NET using XMS with certificate-based SSL setup July 26, 2025
StackOverflow MQTT Questions- (Ab)using ASP.NET Core for non-http message processing? February 12, 2026
- Am I misusing Azure Event Grid’s MQTT multi‑session support by connecting 100 MQTT clients to a single defined MQTT client in Event Grid? February 4, 2026
- android compose mqtt implementation January 26, 2026
- Don't get publish() to work in paho.mqtt.client.on_connect thread January 18, 2026
- Best way to host multiple EMQX instances per server January 15, 2026
- How can I connect to AWS IoT Core MQTT over WebSocket from browser January 9, 2026
- paho Android MQTT client does not send PINGREQ to broker when phone screen is off December 2, 2025
- Prevent multiple subscriptions of same topic in HiveMQ MQTT client November 17, 2025
- AWS MQTT connect from Python - receive not working November 16, 2025
- Flutter mqtt_client unstable: TCP works initially, WebSocket fails with IP November 3, 2025
Archive for the Category: HPE NonStop
IBM MQ Troubleshooting Common TLS SSL Errors
IBM has just published a helpful support document called: IBM MQ Troubleshooting Common TLS SSL Errors. https://www.ibm.com/support/pages/node/6359069 If you are having MQ SSL/TLS issues then have a read of this document and follow the instructions. Regards, Roger Lacroix Capitalware Inc.
Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Security, Unix, Windows, z/OS Comments Off on IBM MQ Troubleshooting Common TLS SSL Errors
Java Method to Output a Byte Array in HEX Dump Format
On StackOverflow, I posted code to output a byte array in a HEX dump format. I thought I should post the code here as a complete working sample. You can download the source code from here. You can copy the 2 methods (dumpBuffer & formatHex) to your general purpose toolkit and use them in any […]
Also posted in IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows 2 Comments
Simple Monitoring of the Current Queue Depth
On StackOverflow, someone asked a question about determining when a queue’s current depth is the same as maximum depth. They were trying to do it from a script. While this is probably possible (I’m not a sed and/or awk guy), it seemed to me that they are trying to squeeze a fully blown up balloon […]
Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), Open Source, PCF, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Simple Monitoring of the Current Queue Depth
IBM MQ, Java and MQ MI and/or MQ HA
Sometimes you come across things that make you just scratch your head and say who the hell wrote this @#$% code. I’m not trying to say that I’m the world’s greatest programmer but some of the shit that the MQ/Java team writes just makes my head spin. They need to share what they’re smoking! IBM’s […]
Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on IBM MQ, Java and MQ MI and/or MQ HA
memmem() Function for a C Program
Last week, I needed a function for a C program that would search a string not null terminated for a string not null terminated. Hence, I could not use strstr() function because it requires the strings to be null terminated. So, I checked my trusty C Runtime Library Reference and found nothing that matched. Now […]
Also posted in C, IBM i (OS/400), Linux, macOS (Mac OS X), Open Source, Programming, Unix, Windows, z/OS Comments Off on memmem() Function for a C Program
Java’s Missing Byte Array Class
After 25 years, it is still surprising that Java doesn’t have a proper byte array class. There can be many reasons that the data a Java program needs to work with is in a byte array. It could be the contents of a file or MQTT message or IBM MQ message, etc. Since there is […]
Also posted in IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows, z/OS 3 Comments
Inhibit/Allow the Get & Put Actions of a Queue
On StackOverflow, someone asked a question about inhibiting get actions against a queue. Here is a simple Java/MQ program that will set inhibit or allow for the GET and PUT attributes of a queue. You can download the source code from here. Regards, Roger Lacroix Capitalware Inc.
Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Inhibit/Allow the Get & Put Actions of a Queue
Request & Reply JMS/MQRFH2 Messaging Scenario
Sometimes people over think a problem and write a complicated solution when really the solution is no different than any other Request/Reply scenario (use case). On StackOverflow, someone asked a question about sending a reply JMS/MQRFH2 message using the RFH2 header and folder values from the original request message. The code will copy the RFH2 […]
Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Request & Reply JMS/MQRFH2 Messaging Scenario
IBM announces WebSphere MQ V5.3.1 Fix Pack 16 for HPE NonStop
IBM has just released Fix Pack 5.3.1.16 for WebSphere MQ for HPE NonStop: https://www.ibm.com/support/docview.wss?uid=swg1IT29752 Regards, Roger Lacroix Capitalware Inc.
Also posted in Fix Packs for MQ, IBM MQ Comments Off on IBM announces WebSphere MQ V5.3.1 Fix Pack 16 for HPE NonStop
MQ Internals Explained (a little bit)
IBM likes to market IBM MQ (aka WebSphere MQ, MQSeries) as a simple and complete solution for business’s messaging needs. Going with the KISS approach is wise (very wise in some cases). IBM talks about the 2 different messaging models that IBM MQ supports: Point-to-Point (P2P) and Publish/Subscribe (Pub/Sub). IBM will: show you how to […]
Also posted in .NET, Assembler, C, C#, C++, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), MQ Auditor, MQ Message Encryption, Programming, Unix, Windows, z/OS 2 Comments