ibm-messaging / mq-container

Container images for IBM® MQ
Apache License 2.0
254 stars 189 forks source link

IBM MQ FARGATE ECS CONTAINER #475

Open Sampath6677 opened 3 years ago

Sampath6677 commented 3 years ago

Hi, I'm not quite sure of the right place to ask about this. Out of curiosity asked i need to know how to configure ibm mq in fargate ecs container using developer license i tried by using this here is my docker file FROM ibmcom/mq:latest ENV LICENSE=accept ENV MQ_QMGR_NAME=QM2 VOLUME MQ_DEV EXPOSE 1414/tcp EXPOSE 9443/tcp CMD ["tail", "-f", "/dev/null"]

i got this error AMQ9645E: Certificate label 'ibmwebspheremqqm2' not found for channel '????'. [ArithInsert1(407), CommentInsert1
i am unable to login to ibm web console ,

i need step by step documentation for configuration and running ibm mq in fargate ecs container with developer license and logging to ibm web console , please help me in using this ibm mq in fargate ecs container thanks

Sampath6677 commented 3 years ago

Hi @Arthur Barr arthurbarr , could u help in this above issue thanks

d861je commented 3 years ago

Hi - it is possible to run the MQ container in ECS Fargate however this is a completely different operational model, such as:

Sampath6677 commented 3 years ago

@d861je , thanks for your reply ,can I know Nproc and product I'd and value you mentioned above used for ? , and I need to add is there any use of config.mqsc file here Thanks

Sampath6677 commented 3 years ago

@d861je , i started the ecs fargate container with the above taskdefinition , getting this errors in logs of the container

2021-10-22T04:03:22.490Z AMQ8060I: IBM MQ queue manager 'QM1' started as a standby instance. [CommentInsert3(QM1)] 2021-10-22T04:03:41.796Z AMQ9645E: Certificate label 'ibmwebspheremqqm1' not found for channel '????'. [ArithInsert1(407), CommentInsert1(????), CommentInsert2(ibmwebspheremqqm1)] 2021-10-22T04:03:41.796Z AMQ9999E: Channel '????' can you please help , thanks

d861je commented 3 years ago

The above appears to suggest that you are trying to use TLS on a MQ channel, but you have not provided a key/trust store. This isn't really a ECS Fargate issue, simply that you either need to disable TLS on the channel, or provide and configure the required certificates.

Sampath6677 commented 3 years ago

@d861je , I see the channel isn't starting and it is giving like ??? In the name of the channel , if possible ,can you provide me the step by step procedure for Ibmmq to be run in fargate without any certs , if certs required , can you please help Thanks