RE: [EXTERNAL]:Re: Is In-VM SSL/TLS capable?

2024-07-10 Thread Steigerwald, Aaron
?securityDomain=GuestRealm Thanks, Aaron -Original Message- From: Steigerwald, Aaron Sent: Wednesday, July 10, 2024 4:17 PM To: users@activemq.apache.org Subject: RE: [EXTERNAL]:Re: Is In-VM SSL/TLS capable? Hello again, I should have sent the full broker.xml acceptors config to make it more cl

RE: [EXTERNAL]:Re: Is In-VM SSL/TLS capable?

2024-07-10 Thread Steigerwald, Aaron
r.trustStorePassword}; enabledProtocols=TLSv1.2; needClientAuth=true; supportAdvisory=false; suppressInternalManagementObjects=true Thank you, Aaron -Original Message----- From: Steigerwald, Aaron Sent: Wednesday, July 10, 20

RE: [EXTERNAL]:Re: Is In-VM SSL/TLS capable?

2024-07-10 Thread Steigerwald, Aaron
-vm connections typically isn't necessary given that you're usually able to trust code that's running in the same JVM as the broker. Is there a specific reason you want to use mutual SSL for in-vm connections? Justin On Wed, Jul 10, 2024 at 1:54 PM Steigerwald, Aaron wrote: >

Is In-VM SSL/TLS capable?

2024-07-10 Thread Steigerwald, Aaron
Hello, Does the Artemis In-VM acceptor and/or JMS client support passing SSL/TLS certificate credentials for use with queue security? I'm running Artemis 2.31.2 with an embedded Camel client. I get the following warnings and errors in the log: 2024-07-10 15:31:15,458 WARN [org.apache.activemq

RE: [EXTERNAL]:Artemis amqp-connection custom password-codec functionality

2024-06-25 Thread Steigerwald, Aaron
-passwords.html#connectors-acceptors It appears that the broker.xml custom value is only used in and definitions. The activemq.passwordcodec URI parameter must be used when defining URIs. For example: Thanks, Aaron -Original Message- From: Steigerwald, Aaron Sent: Monday

Artemis amqp-connection custom password-codec functionality

2024-06-24 Thread Steigerwald, Aaron
Hello, Is there any way a broker.xml's uri attribute parameter value can use the custom ? Or would this be considered a new feature? For example, the following uri attribute's keyStorePassword parameter value works because the value was generated using "bin/artemis mask ": It will

Artemis Console "Add View To Dashboard" no longer available

2024-01-09 Thread Steigerwald, Aaron
Hello, The following used to work when Artemis used an older version of hawtio: - 1) Click the Artemis tab. 2) On the navigation bar, click the add icon ( Add Chart to Dashboard Icon ). The Dashboard tab appears, displaying a list of available dashboards. 3) Select the dashboard (or dashboa

Re: [EXTERNAL]:Re: STOMP client receives undefined priority header when JMSPriority = 4 (default)

2023-12-08 Thread Steigerwald, Aaron
/amqp-core-messaging-v1.0-os.html#type-header On 12/8/23 15:25, Steigerwald, Aaron wrote: > Hello Justin, > > I’m sorry to report that I mistook an old AMQP test client for STOMP. The > problem I reported actually occurs with the RHEA AMQP node.js client code. > Everything else I repor

Re: [EXTERNAL]:Re: STOMP client receives undefined priority header when JMSPriority = 4 (default)

2023-12-08 Thread Steigerwald, Aaron
com/apache/activemq-artemis/blob/main/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/CoreAmqpConverter.java#L115 On Fri, Dec 8, 2023 at 2:25 PM Steigerwald, Aaron wrote: > Hello Justin, > > I’m sorry to report that I mistook an o

Re: [EXTERNAL]:Re: STOMP client receives undefined priority header when JMSPriority = 4 (default)

2023-12-08 Thread Steigerwald, Aaron
rom when you observe this behavior? Justin [1] https://activemq.apache.org/components/artemis/documentation/latest/stomp.html#logging On Wed, Dec 6, 2023 at 1:55 PM Steigerwald, Aaron wrote: > Hello, > > My STOMP client receives populated priority header values when it consumes > OpenWir

STOMP client receives undefined priority header when JMSPriority = 4 (default)

2023-12-06 Thread Steigerwald, Aaron
Hello, My STOMP client receives populated priority header values when it consumes OpenWire JMS messages with valid JMSPriority values except 4. Is this expected behavior because 4 is the default JMSPriority value? Should the STOMP client assume the priority is 4 if the priority header is undefi

Critical CVE-2023-46604 Fix Question

2023-11-01 Thread Steigerwald, Aaron
Hello, Does anyone have an estimate for how soon Apache Artemis will be delivered with Apache ActiveMQ artifacts that address the critical CVE-2023-46604 "Apache ActiveMQ is vulnerable to Remote Code Execution" fix? Fix details can be found here: https://github.com/advisories/GHSA-crg9-44h2-xw

RE: [EXTERNAL]:AMQP "applicationProperties" prefix

2023-08-21 Thread Steigerwald, Aaron
Please disregard my original question. I can see what's happening and how the prefix is used. Thank you, Aaron -Original Message- From: Steigerwald, Aaron Sent: Monday, August 21, 2023 9:08 PM To: users@activemq.apache.org Subject: [EXTERNAL]:AMQP "applicationProperties&quo

AMQP "applicationProperties" prefix

2023-08-21 Thread Steigerwald, Aaron
Hello, Is there any way to prevent Artemis from prepending "applicationProperties" to AMQP message application properties keys? I see the toPropertyMap method in https://github.com/apache/activemq-artemis/blob/main/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis

RE: [EXTERNAL]:Re: Journal corruption caused by split brain?

2022-06-16 Thread Steigerwald, Aaron
ll be deprecated and phased out eventually, but there are no plans to do so at this time. > Any idea when it will become officially stable? As far as I understand it is ready to use now. I have no reason to think otherwise. Hope that helps. Justin On Wed, May 25, 2022 at 10:08 PM Steigerw

RE: [EXTERNAL]:Re: Cross data center HA cluster

2022-06-01 Thread Steigerwald, Aaron
server may not catch up with primary. >>>>>> >>>>>> - message lose or duplicate (depending on error handling >>>>>> strategy) on consumer on network failure between data centers I >>>>>> think this was caused by two factors: dupl

RE: [EXTERNAL]:Re: Journal corruption caused by split brain?

2022-06-01 Thread Steigerwald, Aaron
As far as I understand it is ready to use now. I have no reason to think otherwise. Hope that helps. Justin On Wed, May 25, 2022 at 10:08 PM Steigerwald, Aaron wrote: > Hello again Justin, > > Are there any plans to drop the traditional Artemis quorum voting > mechanism for the

RE: [EXTERNAL]:Re: Cross data center HA cluster

2022-05-26 Thread Steigerwald, Aaron
.e. cross data-center disaster-recovery > use-cases). > > > Justin > > On Wed, May 25, 2022 at 10:36 PM Steigerwald, Aaron > wrote: > >> Hello, >> >> Is anyone aware of a production deployment of an Artemis "cross data >> center" HA cluster?

Cross data center HA cluster

2022-05-25 Thread Steigerwald, Aaron
Hello, Is anyone aware of a production deployment of an Artemis "cross data center" HA cluster? For example, a cluster spread across 3 data centers. Each data center contains a master/slave pair. I would like to know what kind of issues anyone has overcome with such a configuration. I understa

RE: [EXTERNAL]:Re: Journal corruption caused by split brain?

2022-05-25 Thread Steigerwald, Aaron
Hello again Justin, Are there any plans to drop the traditional Artemis quorum voting mechanism for the pluggable quorum provider configuration? Any idea when it will become officially stable? Thank you, Aaron Steigerwald -Original Message- From: Steigerwald, Aaron Sent: Friday

RE: [EXTERNAL]:Re: OPENWIRE acceptor parameter not being used

2022-05-24 Thread Steigerwald, Aaron
connection." So I'd guess the client is asking for 30sec+10sec given those are the defaults, and so that is what is used. On Fri, 20 May 2022 at 18:52, Steigerwald, Aaron wrote: > > Hello, > > I'm trying to set the maxInactivityDuration parameter on an Artemis 2.21

OPENWIRE acceptor parameter not being used

2022-05-20 Thread Steigerwald, Aaron
Hello, I'm trying to set the maxInactivityDuration parameter on an Artemis 2.21.0 OPENWIRE acceptor. I think I followed the directions correctly from https://activemq.apache.org/components/artemis/documentation/latest/openwire.html. Here's what the acceptor looks like: tcp://0.0.0.0:${artemis.

RE: [EXTERNAL]:Re: Artemis client "get broker name"

2022-05-16 Thread Steigerwald, Aaron
not click links or open attachments unless you recognize the sender and know the content is safe.] FYI - I opened ARTEMIS-3822 [1] for this and sent a PR. Justin [1] https://issues.apache.org/jira/browse/ARTEMIS-3822 On Tue, May 3, 2022 at 8:47 PM Steigerw

RE: [EXTERNAL]:Re: Artemis client "get broker name"

2022-05-03 Thread Steigerwald, Aaron
[1] https://issues.apache.org/jira/browse/ARTEMIS-3813 On Mon, May 2, 2022 at 10:45 PM Steigerwald, Aaron wrote: > Hello, > > Thank you for your reply. I'm looking for the from broker.xml. > Both the "nodeID" and "live" are listed in the JSON output of > ActiveMQSe

RE: [EXTERNAL]:Re: Artemis client "get broker name"

2022-05-02 Thread Steigerwald, Aaron
n use ActiveMQServerControl.getNodeID(). If the former, there's no management operation to get that. Justin On Mon, May 2, 2022 at 9:46 PM Steigerwald, Aaron wrote: > Hello, > > Is there any way to get the Artemis broker name from an Artemis core > or JMS connection? I do

Artemis client "get broker name"

2022-05-02 Thread Steigerwald, Aaron
Hello, Is there any way to get the Artemis broker name from an Artemis core or JMS connection? I don't think you can get it through the management API. It's available in activeMQServerControl.listNetworkTopology() but I'd like to also be able to get it from a non-clustered node. Thank you, Aar

RE: [EXTERNAL]:Re: Artemis Cluster Management UI

2022-04-28 Thread Steigerwald, Aaron
roker at a time. > > To my knowledge there are no tools to manage multiple brokers > > simultaneously in real-time. There are, of course, tools to manage > > and deploy broker configurations behind-the-scenes so to speak (e.g. > Ansible, Puppet, etc.). > > > > &g

This node is not configured for Quorum Voting

2022-04-28 Thread Steigerwald, Aaron
Hello, Is there a way to configure a clustered node with a live-only ha-policy to participate in quorum voting? I'm experimenting with a cluster containing 3 live/backup pairs and a live-only node. The live-only node reports the following when one of the live nodes from a live/backup pair shuts

AMQP Mirroring queue/topic filter

2022-04-25 Thread Steigerwald, Aaron
Hello, Is there any way to specify which queues/topics to include and/or exclude from AMQP Mirroring? Thank you, Aaron Steigerwald

auto-create queue persistence and scale down behavior

2022-04-25 Thread Steigerwald, Aaron
Hello, Should empty auto-created queues and/or topics persist broker restarts with this setting?- false ... It doesn't seem to in 2.21.0. Setting false seems to persist auto-created addresses but empty auto-created queues and topics are still deleted. Also, setting false seems to pre

Artemis Cluster Management UI

2022-04-22 Thread Steigerwald, Aaron
Hello, What ways exist to manage all Artemis cluster instances from one UI? I know a different browser tab can connect to each Artemis instance. My hope is a more streamlined way exists. Thank you, Aaron Steigerwald

RE: [EXTERNAL]:Re: Journal corruption caused by split brain?

2022-04-08 Thread Steigerwald, Aaron
red-store is not viable for your use-case the next best solution is to integrate with ZooKeeper via the pluggable quorum vote replication configuration [1]. Justin [1] https://activemq.apache.org/components/artemis/documentation/latest/ha.html#pluggable-quorum-vote-replication-configurations On T

Journal corruption caused by split brain?

2022-04-07 Thread Steigerwald, Aaron
Hello, My colleague has read that split brain can cause journal corruption in a master/slave network replication scenario. Is anyone aware if this is possible with current versions of Artemis? Thank you, Aaron Steigerwald

RE: [EXTERNAL]:Re: Artemis Cluster Topology Status and Notifications

2022-04-05 Thread Steigerwald, Aaron
/management.html Regards, Domenico On Mon, 4 Apr 2022 at 04:35, Steigerwald, Aaron wrote: > Hello, > > Do any of the ActiveMQServerPlugin methods get called for all live > nodes when a cluster’s topology changes, such as when one master node > crashes and its slave become

Artemis Cluster Topology Status and Notifications

2022-04-03 Thread Steigerwald, Aaron
Hello, Do any of the ActiveMQServerPlugin methods get called for all live nodes when a cluster’s topology changes, such as when one master node crashes and its slave becomes live? Are any management notification messages generated for the same situation? I looked in the code and it looks like t

Artemis client multi-cluster failover

2022-03-26 Thread Steigerwald, Aaron
Hello, Is there a way to configure an Artemis client to failover to another cluster? For example, say you have 3 datacenters- DC1, DC2, and DC3. DC1 and DC2 are connected by high speed low latency networks. DC3 is connected via a low latency network. Cluster 1 (C1) is made up of nodes in DC1 an

Artemis console.war WEB-INF\lib\log4j-1.2.17.jar

2022-03-26 Thread Steigerwald, Aaron
Hello, Hopefully this hasn't already been addressed. I couldn't find it if it has. The console.war file starting with Artemis 2.17.0 contains a newer version of HawtIO. It contains WEB-INF\lib\log4j-1.2.17.jar, which some security scanners have a problem with because it's end of life. Are there

Re: [EXTERNAL]:Re: Window-Based Flow Control Performance Question

2022-03-22 Thread Steigerwald, Aaron
the broker is using either more CPU or more heap when the consumers buffer messages? Lastly, I would recommend upgrading to 2.20.0 if you can support Java 11+ on the broker or 2.19.1 if you're stuck on Java 8. Version 2.3.0 is over 3 years old at this point. Justin On Fri, Mar 18, 2022 at 5

RE: [EXTERNAL]:Re: Window-Based Flow Control Performance Question

2022-03-18 Thread Steigerwald, Aaron
you have a consumer that is slower than the others. The speed of the network between the consumer and the broker isn't as much of an issue as the speed at which the consumer is processing the messages. Justin On Fri, Mar 18, 2022 at 4:56 PM Steigerwald, Aaron wrote: > Hello, >

Window-Based Flow Control Performance Question

2022-03-18 Thread Steigerwald, Aaron
Hello, Does it make sense that setting consumerWindowSize=0 on the client's connection URL in order to disable client message buffering would improve message throughput performance given the following scenario: Artemis version: 2.3.0 Number of queue consumers: 8 from 8 different systems, some o

Artemis HA Replication Max Latency?

2021-05-04 Thread Steigerwald, Aaron
Hello, Does anyone have experience configuring an Artemis HA cluster using replication with latency between servers in the range of 100ms - 250ms? I have two concerns at the moment: 1) Performance- I assume performance will suffer because the message needs to be replicated as part of whatever