# WHATPORT(8080)

## NAME

port 8080 — HTTP alternate — The registered HTTP alternate port — what web software uses when it cannot have 80.

Protocol: TCP  
IANA registry

## DESCRIPTION

IANA registers 8080 as http-alt, "HTTP Alternate (see port 80)". It is what unprivileged processes bind because ports below 1024 need root: Tomcat, Jenkins, Spring Boot apps, proxies, and thousands of container images. On a scan it is almost always a real HTTP service sitting behind (or waiting for) a reverse proxy.

## EXPOSURE

**Expose with care.** The port is legitimate, but what is behind it is often an admin console or an unauthenticated app that assumed a proxy would guard it.

## CHECK

```sh
curl -sI http://127.0.0.1:8080/
```

## SEE ALSO

- iana — [IANA Service Name and Transport Protocol Port Number Registry — 8080 (http-alt)](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=8080) (iana.org)
- docs — [Jenkins — Installing Jenkins on Linux (listens on 8080)](https://www.jenkins.io/doc/book/installing/linux/) (jenkins.io)
- docs — [Apache Tomcat 11 — HTTP Connector configuration](https://tomcat.apache.org/tomcat-11.0-doc/config/http.html) (tomcat.apache.org)

---

HTML: <https://whatport.net/8080/> · JSON: <https://whatport.net/8080.json> · full dataset: <https://whatport.net/ports.json>
