If psmode is set to enabled or compat you should have a system process (amqzmuf0) consuming the messages on that queue.
in runmqsc check dis qmgr psmode
Then run dis qs(system.inter.qmgr.pubs) type(handle) all
If you don't see the conumption process and psmode is not disabled, set it to disabled, then set it to enabled again and check again.
------------------------------
Francois Brandelik
------------------------------
Original Message:
Sent: Tue December 16, 2025 09:40 AM
From: Gary Spencer
Subject: SYSTEM.INTER.QMGR.PUBS Open input count = 0 but queue depth still grows
Hi Francois, sorry, yes, pub/sub is enabled for the QM,
we'll carry on digging, but as MQ admin is not our primary skill, may take some time and lessons to be learnt.
thanks,
------------------------------
Gary Spencer
------------------------------
Original Message:
Sent: Tue December 16, 2025 08:29 AM
From: Francois Brandelik
Subject: SYSTEM.INTER.QMGR.PUBS Open input count = 0 but queue depth still grows
Did you guys check whether the offending qmgr had pub/sub enabled?
------------------------------
Francois Brandelik
Original Message:
Sent: Mon December 15, 2025 04:21 AM
From: John Hawkins
Subject: SYSTEM.INTER.QMGR.PUBS Open input count = 0 but queue depth still grows
Just to add to this (for others in the future). If the connection that is putting the messages is intermittent then it would be hard to capture the exact instant the messages were increasing using e.g. explorer or mqsc commands. Activity trace would be the way to go if identifying the put application by looking at the message wasn't enough.
In the case of SYSTEM.INTER.QMGR.PUBS this is a local queue which holds messages that have come from a remote QM - so it's a little bit more nasty than usual !
regards,
John.
------------------------------
John Hawkins
Integration Consultant