WHATPORT(9100) whatport.net WHATPORT(9100)
9100

Raw printing (AppSocket / JetDirect, PDL data stream)

A network printer: send bytes, they print — no protocol, no login.

TCP IANA registry

Description

Registered with IANA as pdl-datastream / hp-pdl-datastr, this is the AppSocket protocol, better known as JetDirect after the HP print servers that popularised it. There is no handshake and no authentication: the client opens the socket, writes a page description stream such as PostScript, PCL, or ZPL, and closes it. CUPS drives it with the socket backend (socket://host:9100), and it is one of the most commonly open ports on any office network. Label printers, MFPs, and print server appliances all sit here.

Exposed to the internet?

Do not expose

Anyone who can reach the port can print, waste consumables, and on many devices push firmware or PJL commands that change settings — there is no authentication in the protocol at all.

Check it yourself

$ nc -vz -w 3 TARGET 9100

See also

Seen this on your network? Beige Box scans your Wi-Fi and shows every open port on every device — and its Ports tool links straight back here.

Get Beige Box →

also available as JSON · Markdown

Corrections or a missing port? Reply @rimrocksystems.