Eu não sei o ActiveMQ, mas do netstat você pode ver que ele ouve apenas no localhost: "127.0.0.1:60001". Tente verificar a documentação sobre como ouvir IP. Há uma pergunta semelhante em stackoverflow
Aqui está o meu problema:
Temos uma máquina virtual no VMware ESXi com o sistema CentOS 6.3 (devserver). Usamos o encaminhamento de porta para acessar portas na máquina virtual.
Implementamos nosso aplicativo no tomcat no devserver (Tomcat7, JDK7)
O recurso "Iptables" está desativado.
Após a implantação, o ActiveMQ começa a escutar na porta 60001. A aplicação no 8080 funciona bem:
Quando eu verifico a porta 60001 com o nmap no host local e no 127.0.0.1, ele está aberto:
nmap -v -sV localhost -p 60001
60001/tcp open activemq Apache ActiveMQ
E quando tento acessá-lo usando o IP externo, ele é fechado:
nmap -v -sV 192.168.11.105 -p 60001
60001/tcp closed unknown
netstat -an | grep 60001
tcp 0 0 ::ffff:127.0.0.1:60001 :::* LISTEN
service iptables status
Firewall is not running.
Onde eu começo a procurar a solução? ...
Eu não sei o ActiveMQ, mas do netstat você pode ver que ele ouve apenas no localhost: "127.0.0.1:60001". Tente verificar a documentação sobre como ouvir IP. Há uma pergunta semelhante em stackoverflow