MQTC v2.0.1.5 Early-bird Price ends Tomorrow

The early-bird price for MQ Technical Conference v2.0.1.5 (MQTC) expires tomorrow (July 28th).

MQTC is the largest conference in the world solely dedicated to IBM MQ (aka WebSphere MQ & MQSeries).

For more information about MQTC, please go to:
http://www.mqtechconference.com

Regards,
Roger Lacroix
Capitalware Inc.

Capitalware, Education, MQ, MQ Technical Conference Leave a comment

SQLite v3.8.11 Released

D. Richard Hipp has just released SQLite v3.8.11.
http://www.sqlite.org/news.html

SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.

Regards,
Roger Lacroix
Capitalware Inc.

C, Database, IBM i (OS/400), Linux, Mac OS X, Open Source, Programming, Unix, Windows Leave a comment

Greg Brown will be Speaking at MQTC v2.0.1.5

Greg Brown will be presenting the following sessions at MQ Technical Conference v2.0.1.5 (MQTC):

    Greg Brown’s Technical Session:

  • Enabling Auto-Segmentation of Messages Having Defined Properties

For more information about MQTC, please go to:
http://www.mqtechconference.com

Regards,
Roger Lacroix
Capitalware Inc.

Capitalware, Education, MQ, MQ Technical Conference Leave a comment

T.Rob Wyatt will be Speaking at MQTC v2.0.1.5

T.Rob Wyatt will be presenting the following sessions at MQ Technical Conference v2.0.1.5 (MQTC):

    T.Rob Wyatt’s Technical Sessions:

  • Managing CA Certificates for MQ
  • Beyond Intrusion Prevention
    T.Rob Wyatt’s Vendor Session:

  • Advanced Scripting with MQSCX
    T.Rob Wyatt’s Tales of MQ Terror Session:

  • Bats of a Feather*

* Prizes will be awarded. Send your MQ Terror Tale to T.Rob Wyatt for inclusion in the session.

For more information about MQTC, please go to:
http://www.mqtechconference.com

Regards,
Roger Lacroix
Capitalware Inc.

Capitalware, Education, MQ, MQ Technical Conference Leave a comment

Avada Software’s Session at MQTC v2.0.1.5

Peter D’Agosta of Avada Software will be doing the following vendor session at MQ Technical Conference v2.0.1.5 (MQTC):

  • Productivity through smart self service for IBM MQ/IIB
  • An Infrared360 deep dive-little known secrets

For more information about MQTC, please go to:
http://www.mqtechconference.com

Regards,
Roger Lacroix
Capitalware Inc.

Capitalware, Education, MQ, MQ Technical Conference Leave a comment

Another New Feature being added to MQAUSX (and z/MQAUSX)

A customer requested a solution to a problem that is not really an MQ Authenticate User Security Exit (MQAUSX) issue.

The customer has several applications that, shall we say, are poorly written and they will not likely be changed. These particular customer applications connect, open, put (and/or get), close and disconnect from the queue manager (over & over again). The applications generate up to 700 connection requests per minute (over 12,000 per hour). The MQAdmin recently changed the MQAUSX authentication target from Local OS to LDAP over SSL. This has caused a noticeable impact on their LDAP server to the point that the LDAP server is intermittently unavailable.

I have requested that the poorly written applications be changed/updated but it appears there is no interest/motivation to fix the poorly written applications and I keep getting asked to fix MQAUSX. MQAUSX only generates an LDAP request when the application connects to the queue manager.

i.e.
application –> QMgr MCA –> MQAUSX –> LDAP server

So, this is a case of the messenger being shot. I looked at a couple of solutions to the problem but the best answer is to implement a Credential Cache in MQAUSX. When this feature is enabled, MQAUSX will cache the user credentials (in an encrypted format) for ‘x’ minutes (default is 5 minutes) in shared memory. Hence, when there is a new connection, MQAUSX will first check the cache for the incoming UserID and if found then the entry’s timestamp will be checked. If the cache entry has expired then the entry is removed from the cache. If the entry is valid then the cached password is compared to the incoming password. If the passwords match then the connection is allowed. If the passwords do not match then the entry is removed from the cache and MQAUSX will perform an authentication against the target (i.e. LDAP).

UseCredentialCache = Y
CacheLife = 7

The above example says to enable caching of user credentials and make the “time to live” for the credentials be 7 minutes.

If you would like to try out the new feature then send an email to
support@capitalware.com and we will send you the latest release of MQAUSX or z/MQAUSX.

Regards,
Roger Lacroix
Capitalware Inc.

Capitalware, IBM i (OS/400), Linux, MQ, Security, Unix, Windows, z/OS Leave a comment

Mozilla Firefox 39.0 Released

Mozilla Firefox has just released Mozilla Firefox v39.0.
http://www.mozilla.com/firefox/

Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. To display web pages, Firefox uses the Gecko layout engine, which implements most current web standards in addition to several features that are intended to anticipate likely additions to the standards

Regards,
Roger Lacroix
Capitalware Inc.

Linux, Mac OS X, Open Source, Windows Leave a comment

Configuring Eclipse to develop Java/JMS programs for MQ 8.0

IBM has published a tutorial on how to configure Eclipse for developing Java/JMS programs for MQ 8.0:
http://www.ibm.com/support/docview.wss?uid=swg27046013

Regards,
Roger Lacroix
Capitalware Inc.

Education, Java, JMS, Linux, MQ, Programming, Windows Leave a comment

New: Universal File Mover v1.2.1

Capitalware is pleased to announce the release of Universal File Mover v1.2.1. It is a free open source project.

Universal File Mover is more than a simple tool to manage the transfer of files. It allows the user to combine business processes into a workflow. The user combines a series of Action commands to create the UFM Workflow XML file. UFM is supported on AIX, HP-UX, IBM i (OS/400), Linux, Mac OS X, Solaris and Windows.

    Changes:

  • Added reconnection code to MQReceive (and for Status Queue connection) and now it will wait forever to reconnect.
  • Added code to get and display MQ JAR version
  • Added “catch (Exception e)” clauses in UFM’s MQ code to prevent unhandled exceptions
  • Updated Shell Scripts (32-bit & 64-bit) to correctly handle the MQ_JAVA_LIB_PATH environment variable

For more information on Universal File Mover, please go to:
http://www.capitalware.com/ufm_overview.html

Note: When upgrading UFM from an ealier release, please remember to deploy the receiver side first because the MQSend action defaults to use MQ properties. There is a new MQSend attribute called ‘usev7prop’. It defaults to ‘Y’. The user can set the ‘usev7prop’ attribute to ‘N’ and it will use the old style handling for the Remote FileName and Directory.

Regards,
Roger Lacroix
Capitalware Inc.

Capitalware, IBM i (OS/400), Java, Linux, Mac OS X, MQ, Open Source, Universal File Mover, Unix, Windows Leave a comment

MQTC v2.0.1.5 Platinum Sponsor: IBM

Capitalware would like to announce that IBM is a Platinum Sponsor of MQ Technical Conference v2.0.1.5 (MQTC).

For more information, please go to: http://www.mqtechconference.com

Regards,
Roger Lacroix
Capitalware Inc.

Capitalware, Education, MQ, MQ Technical Conference Leave a comment