Common issues and fixes
Start from the symptom, isolate the failing layer and verify recovery at the target.
A repeatable diagnosis separating device, overlay, policy, service, browser and deployment failures.
Before you start
- Device/site name
- Last known working time
- Permission to inspect the endpoint
Diagnose in layer order
- 1Endpoint: power, clock and local health.
- 2Internet: DNS and outbound connectivity.
- 3Overlay: current handshake and Online state.
- 4Policy: user, target and protocol allowed.
- 5Service: Winbox/SSH/HTTP listening on the expected address and port.
- 6Client/browser: current session, proxy, cache and credentials.
Collect the smallest useful evidence
- Status and last-seen time.
- Assigned address and target port.
- Exact first error message.
- Whether the service works locally.
- Whether another authorized user sees it.
- For self-hosting, service status and the relevant log window.
Verify the real recovery
- 1Repeat the original action as the original user.
- 2Confirm target hostname/router identity.
- 3Remove temporary firewall, role or diagnostic changes.
- 4Record root cause and durable fix.
- 5Rotate/revoke when a credential boundary was crossed.
Verify the result
Common issues
Everything is offline.
Shared DNS, hub, firewall, account or deployment failure.
Check service status and DNS before editing endpoint configs; compare several tenants/devices.
One site is offline.
Local power, ISP, clock, DNS, firewall or duplicate identity.
Use out-of-band access, validate local health and reapply only that device's unique config if needed.
Device online, every tool fails.
Policy or target management services are unavailable.
Test one service locally, check policy and verify exact overlay IP/port.
Only a browser tool fails.
WebSocket, proxy base URL, browser cache or upstream TLS issue.
Reconnect, verify upstream directly and retry in a clean browser session before changing the overlay.