# WHATPORT(8300)

## NAME

port 8300 — HashiCorp Consul server RPC (IANA: tmi) — Consul's server RPC port — how agents and servers talk to the cluster leader.

Protocol: TCP  
IANA registry

## DESCRIPTION

IANA registers 8300 as tmi, "Transport Management Interface", from 2006, but in practice a listener here is HashiCorp Consul: 8300/tcp is the server RPC port that Consul documents as "Consul internal communication with servers", used for client-to-server and server-to-server RPC and Raft traffic. It appears on Consul server nodes, which usually also show 8301/8302 (Serf LAN/WAN), 8500 (HTTP API) and 8600 (DNS). Seeing 8300 without those neighbours means you are probably not looking at Consul.

## EXPOSURE

**Do not expose.** This is the cluster's internal control channel. Reachable from the internet it is a path to the Raft log and the whole catalog; keep it on a private network with TLS and gossip encryption enabled.

## CHECK

```sh
sudo lsof -nP -iTCP:8300 -sTCP:LISTEN
```

## SEE ALSO

- docs — [Consul — Required ports](https://developer.hashicorp.com/consul/docs/reference/architecture/ports) (developer.hashicorp.com)
- source — [HashiCorp Consul source repository](https://github.com/hashicorp/consul) (github.com)
- iana — [IANA Service Name and Transport Protocol Port Number Registry](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml) (iana.org)

---

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