I have a JMS client that is having firewall problems. The connections, sessions, and delivery are working if the firewall is temporarily suspended. I think there is a problem with the firewall blocking the random high ports used by ActiveMQ.
I solved this in JBoss 5 by setting secondaryBindPort to a known, high value and then configuring the firewall accordingly.
Is there something similar in the ActiveMQ used in WildFly 10?