Mqtt Broker Dashboard
DodaTech
1 min read
In this tutorial, you'll learn about EMQX Dashboard Not Accessible. We cover key concepts, practical examples, and best practices.
The Problem
The EMQX web dashboard at port 18083 is not reachable.
Quick Fix
Wrong
http://localhost:18083 # Connection refused
Dashboard does not load — connection refused or timeout.
Right
# Check if dashboard listener is enabled
sudo emqx_ctl listeners
# Expected output includes: dashboard:default on 0.0.0.0:18083
# If not, enable in emqx.conf:
# dashboard.listeners.http.bind = 18083
sudo systemctl restart emqx
# Verify
curl http://localhost:18083/status
{"status":"running"} (Dashboard accessible).
Prevention
The Dashboard uses port 18083 (HTTP) and 18084 (HTTPS). Check firewall rules: sudo ufw allow 18083/tcp. For Docker: map port -p 18083:18083. Disable in production by setting dashboard.listeners.http.bind = 127.0.0.1:18083 (local only).
DodaTech engineers apply these same patterns across Doda Browser, DodaZIP, and Durga Antivirus Pro for production IoT reliability.
FAQ
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro