STRONGblog

Notes from twenty years in the field

Working notes from real z/OS engagements — Endevor-to-Git migrations, DBB builds, IDz performance, code pages, and mainframe CI/CD. The same knowledge we bring to yours.

How to poison a blockchain, and how to prevent it.

This week, the Gizmodo reported that child porn images were uploadedto the Bitcoin Satoshi Vision (BSV) core ledger through the payment processing app Money Button. https://gizmodo.com/someone-uploaded-child-pornography-to-a-blockchain-ledg-1832398480 Blockchain is the underlying technology behind Bitcoin, but can be used for far more than just currency trading. The Hyperledger project is an open source project sponsored by several … Read more

Setting up auto start and stop for IBM CLM tools on Windows

We’ve blogged before about starting the CLM components on Linux/Unix. Now let’s talk about staring it (and stopping it) on Windows platforms. The vast majority of the servers we deploy to are Linux. It’s just plain easy to install and configure everything via command line (certainly after many years of experience). However, Windows is (are?) … Read more

7 Reasons why your Mainframe needs a modern source code management system

Break down the silos Mainframe development does not and should not be that much different from distributed development. There is a strong desire to modernize the development and operations of mainframe systems (zDevOps), to increase business agility, improve customer satisfaction, accelerate business value delivery, and to improve developer job satisfaction. One of the areas to … Read more

How to Fix the Mysterious Global Configuration Management Error in jts.log or ccm.log

I recently ran across an issue, one that was low priority, but nagging like a gnat on a hot summer day. I kept seeing these entries in the log files: ERROR ervice.internal.GlobalConfigurationCacheUpdateTask – [operationId=976] com.ibm.team.jfs.app.http.HttpServiceUnavailableException: Unable to discover the GC service, which might indicate that Global Configuration Management is not set up in JTS. Please … Read more

Securing SSL communication between Rational Team Concert and Urbancode Deploy

The Business Scenario We recently had a challenge where a customer needed full end-to-end SSL/TLS encryption for communcation between IBM Team Concert, and Urbancode Deploy. They are a z/OS Mainframe customer implementing these tools for continuous Integration / continuous deployment operations.  Team Concert in this case, handles dependency build (compilation) of z/OS source code (COBOL, … Read more