You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm setting up a local environment using Docker Compose with the IBM MQ container image (icr.io/ibm-messaging/mq:9.4.0.11-r3). My goal is to connect to the broker without specifying any username or password, similar to the setup for higher environments.
I've read that setting the MQSNOAUT environment variable to yes should allow this, but after I define it in the Docker Compose manifest, I'm unable to connect anymore, with or without credentials:
2025-07-21T03:44:12.748Z AMQ9776E: Channel was blocked by userid [CommentInsert1(DEV.APP.SVRCONN), CommentInsert2(172.18.0.1), CommentInsert3(MCAUSER(x80486) CLNTUSER(x80486) ADDRESS(_gateway))]
2025-07-21T03:44:12.749Z AMQ9999E: Channel 'DEV.APP.SVRCONN' to host '172.18.0.1' ended abnormally. [CommentInsert1(DEV.APP.SVRCONN), CommentInsert2(1018), CommentInsert3(172.18.0.1)]
I've also tried removing the mqAdminPassword and mqAppPassword secrets, but that leads me to the usual:
2025-07-21T03:46:41.735Z AMQ9791E: The client application did not supply a user ID and password. [CommentInsert1(node), CommentInsert2(_gateway (172.18.0.1)), CommentInsert3(MCAUSER(app) CLNTUSER(x80486) ADDRESS(_gateway))]
2025-07-21T03:46:41.735Z AMQ9999E: Channel 'DEV.APP.SVRCONN' to host '172.18.0.1' ended abnormally. [CommentInsert1(DEV.APP.SVRCONN), CommentInsert2(1023), CommentInsert3(172.18.0.1)]
The only setup that works is using the app username with the corresponding password I assign to it using the mqAppPassword secret.
I would appreciate any guidance on how to achieve this.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
I'm setting up a local environment using Docker Compose with the IBM MQ container image (
icr.io/ibm-messaging/mq:9.4.0.11-r3
). My goal is to connect to the broker without specifying any username or password, similar to the setup for higher environments.I've read that setting the
MQSNOAUT
environment variable toyes
should allow this, but after I define it in the Docker Compose manifest, I'm unable to connect anymore, with or without credentials:I've also tried removing the
mqAdminPassword
andmqAppPassword
secrets, but that leads me to the usual:The only setup that works is using the
app
username with the corresponding password I assign to it using themqAppPassword
secret.I would appreciate any guidance on how to achieve this.
Beta Was this translation helpful? Give feedback.
All reactions