Hi All
Been working with rfhutil for a long time and decided it was time to make some adjustments I had been missing. https://github.com/matthiasblomme/mq-rfhutil
RFHUtil v9.4.0.0 Released
New version of RFHUtil with enhanced connection reliability and modern UI improvements.
What's New
Automatic Reconnection
RFHUtil now handles queue manager restarts automatically. When a connection is lost, the tool detects it, reconnects in the background, and completes your operation - all in a single button click.
Key improvements:
- No manual reconnection required after QM restarts
- Operations complete in one click (no "click twice" behavior)
- Browse operations automatically resume from where they left off
- Status messages appear in the log window instead of blocking pop-ups
- Configurable retry attempts and intervals
This is particularly useful in development environments where queue managers are frequently restarted during testing.
Dark Mode Support
Added complete dark theme support for better visibility in low-light conditions. The theme can be automatically matched to your Windows system theme or manually selected. It's not perfect yet, but it's a work in progress
Features:
- Full(-ish) dark theme for all dialogs and windows
- Automatic theme detection (follows Windows settings)
- Manual theme switching via View → Theme menu
- Theme preference persists between sessions
- Optimized color scheme for readability
Connection Settings Tab
New dedicated tab for managing connection parameters:
- Heartbeat interval configuration
- KeepAlive settings for connection monitoring
- Reconnection retry attempts and timing
- All settings saved automatically
Download
Includes both `rfhutil.exe` (local connections) and `rfhutilc.exe` (client connections).
Requirements
- IBM MQ 9.x or later
- Windows 10/11
Documentation
Full documentation with sequence diagrams and configuration details is available in the README
Feedback
-------------------------------------------
------------------------------
Regards
Matthias Blomme
Integration Specialist
Integration Designers
Turnhout
------------------------------