I have a fairly simple topology, where I have a client behind a NAT connecting to a broker outside of the NAT, via a TCP connection. I do not want to open or forward any ports in the NAT firewall. The client is both sending and receiving messages (both a message producer and a consumer).
Can a client produce and consume messages over the single TCP connection to the broker? Is there any circumstance where the broker will try to establish a connection to the client (similar to FTP or RMI) when using a TCP connection from the client? Does the broker machine only need to have the single TCP port open? I seem to be having connectivity issues implementing request-reply using temp queues and correlation IDs, and I am hoping the broker isn't trying to establish a connection with the client. Thanks in advance. -- View this message in context: http://activemq.2283324.n4.nabble.com/TCP-connection-to-broker-from-behind-NAT-tp3332715p3332715.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.