Looked at the docs again. The reason for this behavior is that networkTTL defaults to "1" and limits how many jumps the subscription or message can do across a network of brokers. Increased it to "10" and my network works!
I suggest to put it more prominently on a http://activemq.apache.org/networks-of-brokers.html page. -- View this message in context: http://activemq.2283324.n4.nabble.com/Subscription-is-not-echo-ed-in-v5-7-hub-spoke-network-of-brokers-tp4675235p4675236.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.