Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

Specialities: macOS, JAMF Pro, CUPS/IPP, IPP Everywhere, enterprise print, printer drivers & capability mapping

JAMF IPP deployment — correct capability map so duplex, trays & finishers stay available

Technician avatar Technician
Hey! Let’s fix your JAMF IPP deployment so users don’t lose duplex, stapling, hole punch, booklet, extra trays or finisher options when printers are pushed via IPP/IPP Everywhere on macOS.
A couple of quick scoping questions: Are you deploying via JAMF policies or configuration profiles? Are these IPP Everywhere driverless queues or using a PPD? And on affected Macs, do you see only “Default” options in Printer Settings instead of the full finisher & paper catalog?
Customer
We’re on Jamf Pro. We switched from vendor PKGs to IPP Everywhere queues mapped from a print server. Since then, macOS users lost duplex by default, can’t pick the right trays, and can’t select the stapler/finisher. If we add the printer manually with the vendor driver/PPD, all options show. Only the JAMF-deployed IPP queues are crippled.
Technician avatar Technician
Got it — that’s a textbook incorrect IPP capability map via JAMF issue.
What’s happening:
• With IPP Everywhere / AirPrint-style queues, macOS reads capabilities from the IPP attributes advertised by the print server or device.
• If JAMF deploys a queue with generic settings, wrong PPD, or without the extended printer capability map, macOS sees only basic features (simplex, 1 tray, no finisher).
• Some print servers expose limited IPP capabilities unless you tick the right device options; JAMF then “locks in” that incomplete map.
We’ll: 1) confirm correct capabilities on the source queue, 2) adjust JAMF printer payload so it references the right driver/PPD or IPP URI, and 3) validate that duplex & finishers are preserved after deployment.
Customer
Currently using a JAMF configuration profile with an IPP URL like ipp://print01.company.local:631/printers/Marketing and “Generic IPP” style. No custom PPD. Is that why we lose finisher options & hole punch?
Technician avatar Technician
Exactly. A Generic IPP / IPP Everywhere queue in JAMF often exposes only “safe” capabilities (simplex, few presets). To preserve duplex and finisher settings you need a capability map that matches the device:
• For Ricoh/Konica Minolta/Xerox/Canon with finishers, use the vendor PPD or a tested model-specific PPD in JAMF, not “Generic”.
• Ensure the print server or device has the correct device options enabled (finisher attached, extra trays, duplex unit). The IPP capability map comes from there.
• In JAMF, reference that queue/PPD so macOS can read duplex, stapling, booklet, punch, tray mapping from CUPS instead of falling back to generic.
Customer
How do we confirm what capabilities are actually published for that IPP queue before we change JAMF?
Technician avatar Technician
Step 1 — Inspect IPP capabilities on macOS
On a test Mac (not JAMF-managed or with a manual queue):
1) Add the printer manually using the correct vendor driver or IPP URI.
2) Run lpoptions -p printername -l in Terminal.
3) Confirm you see options like Duplex, Staple, Finisher, Punch, extra trays, etc.
If they appear there but not on the JAMF-deployed printer, the problem is the JAMF IPP config payload, not the printer itself. We’ll mirror these capabilities via the correct driver/PPD reference.
Customer
We’d prefer to stay “driverless” with IPP Everywhere queues for simplicity. Can we still keep duplex and finisher presets, or do we have to go back to PPDs?
Technician avatar Technician
You can often stay driverless — but only if the device exposes a rich IPP Everywhere capability map.
Tips:
• Update printer firmware so it correctly advertises duplex, color mode, finisher units, hole punch, trays via IPP attributes.
• When creating the JAMF printer payload, choose the appropriate IPP Everywhere / AirPrint model that reflects those capabilities (not plain “Generic”).
• Test with a single Mac: if its IPP auto-discovered queue shows full options, copy that exact URI and driver choice into JAMF. If not, a vendor PPD is safer for preserving advanced features.
Customer
We also see JAMF-deployed printers come in with the wrong default duplex (1-sided) and users keep wasting paper. Can we enforce 2-sided and certain finishers via JAMF?
Technician avatar Technician
Step 2 — Push correct defaults with JAMF & CUPS
Once the capability map is right, you can enforce defaults:
• In a JAMF policy, use a script to run lpadmin / lpoptions setting Duplex=DuplexNoTumble, default tray, or staple off/on as required.
• Or bake defaults into the printer payload/profile, depending on how you deploy.
The key: defaults only “stick” if the queue actually knows those options — that comes from the correct IPP capability map or PPD you assign.
Customer
Some Macs show options correctly, others don’t, even for the same JAMF printer. Is that cached settings or per-user config?
Technician avatar Technician
Great observation.
• macOS stores some printer options in per-user CUPS prefs. If the original queue was deployed with generic capabilities, those limited options can persist.
• After fixing the JAMF payload, remove and redeploy the printer or flush the old queue so macOS re-reads the updated IPP capability map.
• Ensure there’s no conflicting configuration profile pushing a second version of the same printer with different options.
Customer
We manage 500+ Macs. I don’t want 10 different methods. What’s the stable pattern you recommend for JAMF + IPP so duplex/finishers always stay correct?
Technician avatar Technician
Step 3 — A repeatable JAMF IPP deployment pattern
For reliable results across large fleets:
1) On the print server/device, configure the printer with all real hardware (duplex, finisher, trays).
2) On a test Mac, add the printer using the ideal method (vendor PPD or rich IPP Everywhere). Confirm full capability map via lpoptions -l.
3) Replicate that configuration in JAMF Pro (same URI, same model/driver/PPD).
4) Use a configuration profile or policy to deploy that queue, plus a script to enforce defaults only if needed.
5) Standardize this pattern per printer model so future queues never fall back to “Generic IPP”.
Customer
Sounds good. If we send you our printer models and current JAMF payload, can you help us adjust the IPP URLs/PPDs and options one by one?
Technician avatar Technician
Absolutely — that’s exactly what we do on chat.
We can map each HP / Xerox / Canon / Ricoh / Konica Minolta queue to the right IPP or PPD, ensure the capability map is correct, and push stable JAMF Pro payloads so users keep duplex, trays, stapling & finishers without local hacking.
Summary: To fix JAMF deploy IPP loses duplex & finisher, stop using Generic IPP, confirm full capabilities on a test Mac, replicate that via correct IPP URI + driver/PPD in JAMF, and clear old queues so macOS reloads capabilities. Want hands-on help tuning your configs? Open the chat.

Quick answer: the accepted fix

Accepted fix when JAMF IPP deployment drops duplex or finisher: configure the printer/print server with real hardware, verify a rich IPP capability map on a test Mac, then deploy via JAMF using that exact IPP URI and matching model/PPD instead of Generic IPP. Finally, remove old queues so macOS reloads capabilities and apply duplex/finisher defaults via lpoptions if needed.


Why JAMF IPP queues lose duplex & finisher capabilities

When JAMF Pro deploys a printer as a generic IPP Everywhere queue or with an incomplete model, macOS only sees basic options. Advanced features like 2-sided printing, stapling, hole punch, booklet fold, mailbox, and multiple trays are driven by the CUPS PPD or by accurate IPP attributes from the device. If the capability map doesn’t list those features, the JAMF-installed queue can’t surface them. Fixing the JAMF capability map means pointing to the correct IPP URI, enabling options on the server, and using the right driver/PPD or IPP model so macOS gets the full feature set.

How to confirm your JAMF IPP capability map is correct

After updating the JAMF printer configuration, pick a test Mac: remove the old queue, let JAMF redeploy it, and open System Settings → Printers. Check Options & Supplies → Options for finisher units and trays; print a test job using duplex and a stapled preset. In Terminal, run lpoptions -p yourqueue -l to ensure duplex and finisher-related options appear. If they do, your JAMF IPP capability map is working; if not, revisit the PPD/IPP model and server-side device configuration.

JAMF + IPP — deployment tips to keep advanced features

Standardize once, then push reliably to every Mac.

Recommended approach: model each key device with a test Mac → capture a working configuration (IPP URI, PPD, capabilities) → recreate it in JAMF Pro → enforce consistent naming and defaults. Avoid “Generic IPP” for production devices with finishers. For hybrid environments, mix IPP Everywhere for simple printers and vendor PPDs for high-end copiers that need full capability mapping. This minimizes tickets while keeping print management clean and modern.

Disclaimer: This information is AI-generated and for general guidance. For complex JAMF Pro or enterprise print infrastructures, consult a verified expert on Whizz-Tech before applying changes broadly.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy access to JAMF, macOS, and print experts who build stable IPP deployments every day.

Expert will respond in minutes

We match you with a specialist who understands JAMF Pro, CUPS, IPP capability maps and vendor drivers.

Reduce tickets & misprints

Stop per-user hacks and broken features. One clean JAMF template can fix duplex and finisher issues fleet-wide.

FAQ

Why do JAMF-deployed IPP printers lose duplex and finisher options?

Because the JAMF payload often uses Generic IPP or an incomplete model. macOS then sees only basic capabilities, ignoring duplex, trays, and finishing units.

How do I keep duplex enabled when deploying printers via JAMF?

Use the correct IPP URI and a model/PPD that exposes duplex, then push defaults with lpoptions or printer payloads once the capability map is correct.

Should I use IPP Everywhere or vendor PPDs with JAMF?

IPP Everywhere is fine if the device advertises full capabilities. For complex MFPs with finishers, vendor PPDs or specific IPP models are usually more reliable.

Why do some Macs show the right options while others don’t?

Old queues and cached settings. Remove previous generic printers, redeploy from the updated JAMF config, and let macOS reload the proper IPP capabilities.

Common JAMF IPP printing problems and quick fixes
SymptomLikely causeQuick fix
No duplex option in Print dialog Queue uses Generic IPP without duplex in capability map Switch to correct model/PPD or IPP Everywhere mapping that includes duplex.
Stapler/finisher not available Device options not enabled on server or missing in PPD Enable finisher on print server; redeploy JAMF queue referencing updated capabilities.
Different options on different Macs Old cached queues and mixed configs Remove legacy printers; standardize on one JAMF template and redeploy.
Users change settings and break defaults No enforced CUPS defaults Use JAMF scripts with lpoptions to reapply duplex/finisher defaults.

Step-by-step (JAMF Pro + IPP on macOS)

  1. On the printer/print server, configure all hardware options (duplex unit, finisher, trays).
  2. On a test Mac, add the printer manually (IPP or vendor driver) and confirm full capabilities via UI and lpoptions -l.
  3. In JAMF Pro, create a printer payload using the same IPP URI and matching model/PPD or IPP Everywhere definition.
  4. Deploy the printer via configuration profile or policy; remove older generic queues from clients.
  5. Optionally enforce duplex/finisher defaults with a JAMF script using lpoptions.

Note for mixed environments (macOS & Windows / print servers)

  1. Ensure your print server (PaperCut, Windows, CUPS, etc.) publishes accurate IPP attributes for all devices.
  2. Use consistent naming and capability maps so macOS via JAMF and Windows via GPO see aligned printer features.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant