How to add an IPP-printer to Windows Server 2016

Connor Kolan 0 Reputation points
2024-09-06T10:42:36.35+00:00

I have a Cups Server on an Oracle VM, which shares a printer. Since I access that vm via ssh, with port forwarding I can do the following on my windows 11 laptop to add the printer and print from it:
In the printers & scanners option, i can manually add a printer via IP or hostname, (the 4th option from the top). In the drop down menu I can select ipp-device and after entering "http://localhost:631/printers/printername", I can print from that printer.

I also have a windows server 2016 that is used as a client. I did the same steps as above but dont get the ipp-device as an option. Other options didnt work either, they all gave me something along the lines of, windows not being able to connect to the printer. After installing the internet-print-client with "Install-WindowsFeature internet-print-client" I was able to add a printer by writing "http://PrinterIP:631/printers/printername" into the "Search by name" field (3rd from the top). However I have to select a driver with this way of doing it. This adds the printer and I can print to it in things like wordpad. The thing is that after windows asks cups for the standard ipp stuff like supported format and such, it never actually sends the document I wanted to print. In the printer queue I can see the status of the job as failed.

So my question is, how I can get that ipp-device in the drop down menu on windows server 2016.
I'd also settle for a way to add the printer in any other way as long as it doesn't require a specific printer driver.

Windows Server 2016
Windows Server 2016
A Microsoft server operating system that supports enterprise-level management updated to data storage.
2,521 questions
Windows Server Printing
Windows Server Printing
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.Printing: Printer centralized deployment and management, scan and fax resources management, and document services
687 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Jacen Wang 960 Reputation points Microsoft Vendor
    2024-09-08T20:16:32.6366667+00:00

    Hello,

    Thank you for posting in the Microsoft Community forum.

    You can try the following steps to troubleshoot the IPP printer issue:

     1. Ensure that the Internet printing client is enabled for Windows Server 2016.

    Choose Control Panel > Programs and Features.

    Click "Enable or Disable Windows Features" on the left.

    Expand Print and Document Services and select Internet Print Clients.

    Click "OK" and wait for the installation to complete.

    1. The problem may also be that Windows does not trust or cannot verify the SSL certificate that the print server is using, or that the print server is using a self-signed certificate.

    Please refer to the following guidance articles for troubleshooting:

    Error occurs when adding an IPP printer - Windows Client | Microsoft Learn

     

    Best regards

    Jacen

    ——————————————————————————————————

    If the Answer is helpful, please click "Accept Answer" and upvote it. 


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.