Port 8084 is used by various development web servers and admin interfaces when lower ports are occupied. Jenkins build agents, CICS web interface, and some microservice frameworks use 8084 as an alternate HTTP port. No special security properties – same precautions as any development HTTP port.
Port Number
8084
Protocol
TCP
Service
HTTP Development Alternate
Range
IANA Registered (1024–49151)
Identify which process owns port 8084
ss -tnlp sport = :8084Basic HTTP response check
curl -I http://localhost:8084/Find process using port 8084 (macOS/Linux)
lsof -i :8084docker run -p 8084:80 myapp
curl http://localhost:8084/api/health
netstat -tlnp | grep 8084Port 8084 has no single official service assignment. It evolved as the next sequential port after 8080-8083 in development environments running multiple services. Commonly seen in docker-compose stacks where each service gets the next available port.
Why is something running on port 8084 that I didn't start?
Common culprits: a Docker container with port mapping, a backgrounded dev server (npm/gradle/maven), Jenkins agent, or a Kubernetes port-forward left open. Check with: lsof -i :8084 or ss -tnlp sport = :8084 to identify the process.