My CUPS server and the client are in a jail. I have the following in the cups.conf, but lpstat ‑p ‑a does not give me a list of printers without using the client.conf:
—snip—
Browsing On
BrowseOrder allow,deny
BrowseAllow 192.168.1.0/24
BrowseAllow 192.168.2.0/24
BrowseAddress @LOCAL
—snip—
And in the “Location /” section:
—snip—
Allow from 192.168.1.0/24
Allow from 192.168.2.0/24
# Allow shared printing and remote administration...
Order allow,deny
Allow @LOCAL
—snip—
If it matters, both jails have the broadcast address set to .255 of the /24 network they are in (ifconfig IF alias 192.168.1.X/32 broadcast 192.168.1.255).