# WHATPORT(2100)

## NAME

port 2100 — Amiga Network Filesystem / Oracle XML DB FTP — Registered to the Amiga Network Filesystem, but in practice usually Oracle XML DB's FTP listener.

Protocol: TCP  
IANA registry

## DESCRIPTION

IANA assigns 2100 to the Amiga Network Filesystem, which you will essentially never meet. What actually turns up on this port is Oracle XML DB: Oracle's documentation uses 2100 as the FTP port for reaching the XML DB repository, and older database installs shipped it preconfigured alongside HTTP on 8080. Current releases disable it — the ftp-port setting defaults to 0 — so an open 2100 on a database host means someone turned FTP on. Connect and you get an FTP banner naming Oracle, and logins are database accounts.

## EXPOSURE

**Do not expose.** If it is Oracle XML DB, this is cleartext FTP authenticating with database credentials straight into the repository. Leave ftp-port at 0 and use HTTPS/WebDAV or a tunnel instead.

## CHECK

```sh
printf 'QUIT\r\n' | nc -v TARGET 2100
```

## SEE ALSO

- docs — [Oracle Database 19c — Repository Access Using Protocols (FTP, HTTP(S), WebDAV)](https://docs.oracle.com/en/database/oracle/oracle-database/19/adxdb/repository-access-using-protocols.html) (docs.oracle.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/2100/> · JSON: <https://whatport.net/2100.json> · full dataset: <https://whatport.net/ports.json>
