Archive for the Category: IBM MQ

More RSS Sidebar MQ Content on my Blog

You may have noticed for a couple of weeks that the “IBM MQ” content sidebar was not showing anything. That is because IBM again changed the link. IBM doesn’t publish the information and they love to change it every so often, so for me it is like a game of whack-a-mole. Someone sent me the […]

Also posted in Capitalware, HPE NonStop, IBM i (OS/400), Linux, Unix, Windows, z/OS Comments Off on More RSS Sidebar MQ Content on my Blog

Weird Problem related to a Channel Security Exit

I posted the following weird channel security exit problem on the MQSeries ListServer. I received a lot of emails (both public and private) offering help to the problem. Thanks. It was not an SELinux issue nor was it a corrupt shared library issue. It was an issue related to permissions for a mount point. Here […]

Also posted in Linux, MQ Auditor, MQ Authenticate User Security Exit, MQ Channel Connection Inspector, MQ Channel Encryption, MQ Channel Throttler, MQ Enterprise Security Suite, MQ Message Encryption, MQ Message Replication, MQ Standard Security Exit, Unix Comments Off on Weird Problem related to a Channel Security Exit

Best Practices for an IBM MQ Channel’s SHARECNV Parameter

I was chatting with Josh the other day and he asked me if I knew that IBM now does not recommend uses the default value of 10 for a channel’s SHARECNV (shared conversation) value. He said that the MQ Knowledge Center recommends for distributed queue managers a value of 1 for a channel’s SHARECNV. Of […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ Appliance, Linux, Unix, Windows Comments Off on Best Practices for an IBM MQ Channel’s SHARECNV Parameter

RIP: MQ Technical Conference

Capitalware Inc. is a small software company specializing in IBM MQ. Capitalware used to be a vendor at IBM’s Transaction and Messaging Technical Conferences (T&M Conference). IBM merged several conferences including the T&M Conference into Impact 2007. I went as a vendor to Impact 2007 but found that most attendees were not involved in MQ. […]

Also posted in Capitalware, Education, MQ Technical Conference 10 Comments

How to Compile and Link MQ Programs on Linux

Someone on StackOverflow asked “How to compile a C program without knowing the include files”. JasonE gave a really good answer, so I thought I would repeat it here: To compile and link 64-bit MQ applications on Linux, follow the instructions here To compile and link 32-bit MQ applications on Linux, follow the instructions here […]

Also posted in C, C++, Linux, Programming Comments Off on How to Compile and Link MQ Programs on Linux

Knock knock

IBM: Knock knock User: Who’s there? IBM: MQ User: MQ who? IBM: IBM MQ Client for macOS In case you didn’t hear, IBM has released “IBM MQ macOS toolkit for developers” a couple of days ago. I downloaded and installed it. I simply uncompressed it into my home directory. I played around with a bunch […]

Also posted in C, macOS (Mac OS X), Programming Comments Off on Knock knock

IBM MQ V9.1.2 Announced

IBM has announced IBM MQ V9.1.2: http://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/1/877/ENUSZP19-0031/index.html Highlights: MQ V9.1.2 base automatically balances a pool of connected applications across a set of available queue managers. MQ V9.1.2 base provides enhanced REST Messaging performance with connection pools. MQ Advanced V9.1.2 includes the capabilities in MQ V9.1.2 base and new REST API calls for MQ Managed File […]

Also posted in Fix Packs for MQ, IBM MQ Appliance, Linux, Unix, Windows, z/OS Comments Off on IBM MQ V9.1.2 Announced

IBM MQ macOS toolkit for developers

IBM releases IBM MQ macOS toolkit for developers. I’m shocked and wildly surprised that IBM did this. https://developer.ibm.com/messaging/2019/02/05/ibm-mq-macos-toolkit-for-developers/ This toolkit provides the ability to develop and interact directly with MQ from your Mac, for developers using the language interfaces; such as C, C++, COBOL, GoLang, and Node.js; which are built on the platform-native C library […]

Also posted in C, C++, Java, JMS, macOS (Mac OS X), Programming Comments Off on IBM MQ macOS toolkit for developers

Customer Requested Updates to MQMR

MQ Message Replication (MQMR) is an MQ API Exit. An MQ API Exit is configured to run within the queue manager’s address space (or the application’s address space if the application connects in bindings mode to the queue manager). I designed MQMR to be extremely light-weight when replicating messages to target queues. MQMR determines if […]

Also posted in Capitalware, IBM i (OS/400), Linux, MQ Message Replication, Unix, Windows Comments Off on Customer Requested Updates to MQMR

Customer Requested Updates to MQCCI

In December, I had a call with a potential customer regarding MQ Channel Connection Inspector (MQCCI). Their security concerns were similar to what I posted several months ago in “So You Secured MQ But How Do You Know It Is Secure?“. During the discussion, they brought up a couple of interesting comments: How to correlate […]

Also posted in Capitalware, IBM i (OS/400), Linux, MQ Channel Connection Inspector, Unix, Windows, z/OS Comments Off on Customer Requested Updates to MQCCI