Port 8080 — HTTP alternate
TCP registered
What runs on port 8080
The most common alternative HTTP port: Tomcat, Jenkins, proxies, and anything that cannot bind to 80 without root.
Security considerations
Frequently left open by accident. Anything on 8080 is scanned as thoroughly as anything on 80.
Checking whether something is listening
# Linux / macOS — what is bound to the port
sudo lsof -i :8080
sudo ss -lntp | grep :8080
# Windows
netstat -ano | findstr :8080
Get-NetTCPConnection -LocalPort 8080
# is it reachable from outside?
nc -zv example.com 8080
curl -v telnet://example.com:8080
Freeing the port
# find the process, then stop it
sudo lsof -ti :8080 | xargs kill # Linux / macOS
netstat -ano | findstr :8080 # note the PID, then:
taskkill /PID <pid> /F # Windows