Replies: 9 comments
-
What is the problem? what are the symptoms? where are the logs? etc... |
Beta Was this translation helpful? Give feedback.
-
I have Artemis MQ 2.19.1 and it is fully worked with MTLS. Thats why i use keystore and truststore. Main idea to ask you to add more possible properties for connection. Is it possible? Just for info: i use artemis-jakarta-client:2.33.0 in my test app. Of cause i coud give you logs, but now it doesn't make sense because i could not use keyStore in "Apache Active MQ Artemis v2.x", am i right? |
Beta Was this translation helpful? Give feedback.
-
OK keyStorePath/keyStorePassword/keyStoreType etc. properties need to be set when the server validates the validity of a client with a client certificate that it can verify, it has to be configured for that. This is quite a very uncommon setup... Is that your case? if not you do not need to set those properties I just released v6.7.0 and I added the "truststoreType" property |
Beta Was this translation helpful? Give feedback.
-
Thank you a lot for new release! I have no idea why but today in many companies MTLS access is used as default. I think that it is very security. It goes together with autocertification that mean new certs will be issued after new deploy of app. And you do not need login and password that you should change time by time. I have tried any combinations of properties but any time i received error:
Looks like JMSToolBox uses different port or something else. But in Servers i have indicated 61616 that work for my test app. Should i add keyStore* props in z_ExtraNettyProperties prop? With wich delimiter: ";" or "&"? Is it possible to log full connection String in logs of JMSToolBox? I could be wrong but i see it for "Apache Active MQ" Queue manager in logs. |
Beta Was this translation helpful? Give feedback.
-
I've added the keystore* properties for the next version of JTB https://github.com/jmstoolbox/jmstoolbox/actions/runs/10857826351 |
Beta Was this translation helpful? Give feedback.
-
Thank you a lot for help! Got your dev branch, build it, tried it and get same error. I tried another way: repeat your code in my test app because i used connection string but you use props and you went other way to create connection factory in ActiveMQArtemis2QManager class. Additional help info: Anyway i will try to make some fixes in ActiveMQArtemis2QManager and will try it. |
Beta Was this translation helpful? Give feedback.
-
After fixes JMSToolbox connected successfully. Hooray! Certificate connecton works! I will test other functions on next week. |
Beta Was this translation helpful? Give feedback.
-
I found problem which is related to the definition of the queue type. |
Beta Was this translation helpful? Give feedback.
-
thanks for pointing out the problems |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello!
I try to use JmsToolbox with Artemis MQ. And it is not work.
When i use it from my app i use connection string with parameters:
And it works great.
Which Queue Manager shoud i use in JmsToolbox ? Apache Active MQ?
Why two other Queue Managers do not have any keyStore properties? Could i add it?
Beta Was this translation helpful? Give feedback.
All reactions