ActiveMQ安装完成后网页后台确无法连接的解决方法
当 ActiveMQ在麒麟系统安装完成后,并检查运行正常

但在 http://192.168.1.145:8161/admin/ 网页后台 确无法连接的几种可能的问题
192.168.1.145 为 ActiveMQ所安装麒麟系统的IP地址
用网页连接测试
curl -v http://localhost:8161/admin

检查端口监听状态
sudo ss -tulnp | grep 8161
正常情况:应显示Jetty或Java进程监听8161端口
例
tcp LISTEN 0 50 *:8161 *:* users:(("java",pid=12345,fd=123))
若出现

则说明 ActiveMQ 只监听本址,不能远端连接
原因1:IP绑定限制
问题:ActiveMQ默认可能只绑定 127.0.0.1
解决:修改 conf/jetty.xml

原:

改为 0.0.0.0

注意:修改后需重启服务
sudo systemctl restart activemq #重启服务

原因2:防火墙阻止
检查命令:
sudo firewall-cmd --list-ports | grep 8161
放行 8161 和 61616 端口:
8161 端口 网页管理端使用
61616 端口 java程序连接使用
sudo firewall-cmd --add-port=8161/tcp --permanent #放行8161端口 sudo firewall-cmd --add-port=61616/tcp --permanent #放行61616端口 sudo firewall-cmd --reload #重新加载防火墙


再次检测 则 无 拒绝连接 字样

登陆网页后台 http://192.168.1.145:8161/admin/
默认用户名: admin 密码: admin



浙公网安备 33010602011771号