I want to access queue manager via mq explorer but getting an error:
- Could not establish a connection to the queue manager - reason 2538. (AMQ4059) Could not establish a connection to the queue manager - reason 2538. (AMQ4059)
- Severity: 10 (Warning)
- Explanation: The attempt to connect to the queue manager failed. This could be because the queue manager is incorrectly configured to allow a connection from this system, or the connection has been broken.
- Response: Try the operation again. If the error persists, examine the problem determination information to see if any information has been recorded.
I followed all the instructions in https://www-01.ibm.com/support/docview.wss?uid=swg21623113 in order to allow mq explorer to be able to access mq server but still no luck.
IBM MQ Server details:
- Version: 8
- OS: Centos
- Running in a docker container
- Using port 1417 since my 1414 port is not available for another MQ server
- Listener is up an running and pointing port 1417
- Channel is defined as it is described in the link that I shared (I disabled all security features as it is described)
- I have a sample Java App that I can put/get messages and it is working fine
MQ Explorer details:
- Also running in another docker container thanks to https://github.com/ibm-messaging/mq-container/tree/master/incubating/mq-explorer
- I can telnet MQ Server from xterm so there is no issue about the connectivity
- Although I disabled all security features, I also tried to create the same username on server as well as my xterm but it did not work either.
I was expecting to get an error message in my MQ Server to understand the issue but surprisingly there is no error message at all ...
DIS QMGR CHLEVis set toENABLEDif it is not, then enable it withALTER QMGR CHLEV(ENABLED). Reproduce the failure and check to see any messages are generated in theSYSTEM.ADMIN.CHANNEL.EVENTqueue. If you see messages then run this:/opt/mqm/samp/bin/amqsevt -m QMGRNAME -q SYSTEM.ADMIN.CHANNEL.EVENT. Look at the last few messages to see if they correspond to your MQ Explorer and explain why you see a failure. - JoshMcSYSTEM.ADMIN.CHANNEL.EVENTqueue. Unfortunately, I do not haveamqsevtscript. I do have/opt/mqm/sampfolder but nobinfolder. I also check/opt/mqm/binfolder too but no luck. I will try to findamqsevt. Many thanks for the tip! - pennyCHLEVvalue in my queue manager and tried to login from mq explorer again. Nothing happened. Then, I thought that I should restart my queue manager so I did. Then, started my listener and then I thought I should start my channel as well since it is necesary for remote queue so I thought that it might be a requirement for mq explorer as well .. Anyway, I think the message inSYSTEM.ADMIN.CHANNEL.EVENTis most likely from my start channel command :( - penny