IBM MQ reason codes
Look up IBM MQ reason codes, from connection failures to queue and message errors.
All 61 codes
MQRC 2002Already connectedMQRC 2003Unit of work backed outMQRC 2009Connection brokenMQRC 2012Environment errorMQRC 2016Getting messages is inhibitedMQRC 2017No connection handle availableMQRC 2018Connection handle errorMQRC 2019Object handle errorMQRC 2024Syncpoint limit reachedMQRC 2025Connection limit reachedMQRC 2026Message descriptor errorMQRC 2027Reply-to queue missingMQRC 2030Message too large for the queueMQRC 2031Message too large for the queue managerMQRC 2033No matching message availableMQRC 2034No message under the browse cursorMQRC 2035Not authorizedMQRC 2036Handle not open for browsingMQRC 2037Handle not open for inputMQRC 2038Handle not open for inquiryMQRC 2039Handle not open for outputMQRC 2040Handle not open to set attributesMQRC 2042Object in useMQRC 2045Option not valid for this object typeMQRC 2046Options errorMQRC 2047Persistence value not validMQRC 2048Persistent messages not allowedMQRC 2049Priority exceeds the maximumMQRC 2051Putting messages is inhibitedMQRC 2052Queue deletedMQRC 2053Queue fullMQRC 2056Queue storage unavailableMQRC 2057Queue type errorMQRC 2058Queue manager name not validMQRC 2059Queue manager unavailableMQRC 2063Security errorMQRC 2071Storage unavailableMQRC 2072Syncpoint unavailableMQRC 2079Truncated message acceptedMQRC 2080Message too large for the bufferMQRC 2082Alias target queue unknownMQRC 2085Object name unknownMQRC 2086Object queue manager unknownMQRC 2087Remote queue manager unknownMQRC 2090Wait interval not validMQRC 2091Transmission queue type errorMQRC 2092Transmission queue usage errorMQRC 2110Message format errorMQRC 2111Source CCSID errorMQRC 2119Message not convertedMQRC 2120Converted message too largeMQRC 2161Queue manager quiescingMQRC 2162Queue manager stoppingMQRC 2189Cluster resolution errorMQRC 2195Unexpected errorMQRC 2393SSL initialization errorMQRC 2397JSSE errorMQRC 2537Channel unavailableMQRC 2538Host unavailableMQRC 2539Channel configuration errorMQRC 2540Channel name unknown
No matching codes
Try the code number, part of the message, or another spelling.
Working with IBM MQ errors
Keep the MQ call, completion code and reason code together. Some warnings mean the operation completed, so a blind retry can duplicate work. Check connection and object-handle ownership, transaction state and the resolved destination before changing shared queue-manager settings.
Browse all 494 error codes · WND Terminal’s offline code hints
Use WND Terminal with your host system
WND Software develops WND Terminal Emulator for mainframe, IBM i and UNIX access. For connection and keyboard features, see the 3270 terminal emulator or 5250 emulator for IBM i. Explain this screen provides screen-specific assistance using the model endpoint and context permitted by IT; the reference article explains the code independently.