RabbitMQ Management
What is Port 15672?
Port 15672 is the default port for the RabbitMQ Management Plugin's web interface and HTTP API. The management plugin provides a browser-based UI for monitoring and managing RabbitMQ — viewing queues, exchanges, bindings, connections, channels, and message rates. It also provides an HTTP API for programmatic management and monitoring. The management interface shows real-time message rates, queue depths, consumer counts, and node health metrics. It supports user management, permission configuration, and policy definition. The API is used by monitoring tools, automation scripts, and the rabbitmqadmin CLI tool.
Common Uses
- RabbitMQ monitoring and administration
- Queue and exchange management
- User and permission administration
- Programmatic RabbitMQ management via HTTP API
Technical Details
Copy-paste commands to check port 15672 (RabbitMQ Management) from your terminal
Test connectivity
nc -zv example.com 15672
curl -v --max-time 5 http://example.com:15672/
telnet example.com 15672
nmap -p 15672 -sV example.com
(echo > /dev/tcp/example.com/15672) 2>/dev/null && echo "open" || echo "closed"
Open port in firewall
sudo ufw allow 15672/tcp
sudo iptables -A INPUT -p tcp --dport 15672 -j ACCEPT
sudo firewall-cmd --permanent --add-port=15672/tcp && sudo firewall-cmd --reload
Security Considerations
Change the default guest/guest credentials immediately. The management interface provides full control over the message broker. Restrict access to authorized administrators. Use HTTPS by configuring TLS for the management plugin. Implement strong passwords and consider LDAP integration for centralized authentication.
Popular Ports Reference
The most commonly used and referenced network ports