New RPM 7 Beta is now available — try the new release →

Host Access: restricting which hosts may send print jobs to RPM

RPM Remote Print Manager® (“RPM”) listens on the network for print jobs. Host Access is the setting that controls which machines are allowed to send them.

This page is written for two different readers who need opposite answers, so it is worth saying at the top which one you are.

What it does

Host Access is an address-based access control list applied to inbound print requests. As of RPM 6.2.0.600 (2026-04-05) it offers three modes:

ModeBehaviour
Allow all hostsAny host may submit print jobs. This is the default
Allow all except those listedA deny list. Everything is accepted except the hosts you name
Deny all except those listedAn allow list, or default-deny. Only the hosts you name may submit jobs

Earlier versions offered only a single on/off toggle, so if you are looking at documentation or a screenshot showing one checkbox, that predates 6.2.0.600.

Hosts can be given as:

CIDR support arrived with the three modes in 6.2.0.600. The settings are under Configure / Security Settings in the RPM user interface.

The default is permissive, deliberately

Out of the box, RPM accepts print requests from any host that can reach it. That is worth stating plainly rather than leaving a reviewer to discover it.

The reason is that RPM’s job is to receive print jobs from hosts it was not told about in advance — that is what makes it useful in front of a mainframe, an AS/400 or a fleet of UNIX servers whose addresses change. A print server that refused unknown senders by default would fail its primary function on installation, and the failure would look like a network problem.

If your environment calls for a closed default, Deny all except those listed is the mode to use, and it is worth configuring on its own merits rather than as a stopgap.

What it is not

Being specific about the boundary is more useful than overstating the control.

What it does give you is a boundary that belongs to RPM itself, applied at the application layer, which is a different and complementary thing from a firewall rule.

Use it alongside a firewall, not instead of one

A network firewall stops unwanted traffic before it reaches the RPM host, which is the better place to stop it. Host Access still earns its place:

Host Access changes are logged, so a restriction that takes effect is visible in the log rather than silent.

Host Access is one of several defaults tightened in recent releases. In 6.2.0.590 (2025-06-18):

Further reading