Configure IPP

Last Updated: July 02, 2026

Some cloud-enabled Enterprise Resource Planning (ERP) / Materials Requirements Planning (MRP) solutions print via the Internet Printing Protocol (IPP). Our PrinterLogic Output solution supports the ingestion of print jobs into PrinterLogic Output using IPP or IPPS protocols.

Requirements

Ubuntu Service Agent

Customers with an Ubuntu (LTS) 22.04 Service Agent must run an additional command on the Service Agent after configuring the steps below. The command initializes the service.

Copy Code
sudo ln -s "$(cat /etc/pl_dir)/service_client/service-output-management/bin/libmako-adapter-lib.so" "$(cat /etc/pl_dir)/service_interface/lib/libmako-adapter-lib.so" 

Enable IPP(S) Service

  1. In the Admin Console, select the Service Agent that will run the service.
  2. Select the Output Automation tab.
  3. Enter the Domain Name of the Service Agent you are using for PrinterLogic Output.

    Admin Console, showing DNS Name section on Output Automation.

    This Domain Name must match the device certificate name and the Service Agent must map this Domain Name to its local IP address. If this field is empty, the service will fail to start, and adds a "Failed to get host address" to the log.

  4. Scroll down to the API & IPP Print Service section and select Enable IPP(S) Service.

    1. The default port is 631, but you can change this, if necessary.

      API & IPP Print Service section of the Output Automation tab.

  5. Select Save.

Certificate

You need a certificate only when you enable Transport Layer Security (TLS) on a service. You can enable TLS independently on the API Print Service and on the Internet Printing Protocol Secure (IPPS) service. When you enable TLS, the certificate must be trusted by the source application calling the service.

Follow the steps below to configure your certificate:

  1. Select Enable TLS on IPP(S) Service.

    Certificate section of the Output Automation tab showing the Enable TLS on IPP(S) Service option enabled.

  2. Enter the information for your certificate using one of the following options:

    1. Path to Certificate: Enter the file path to where your .pem and .key files are stored on the Service Agent.

      Path to certificate option in the Output Automation tab

    2. Enter Certificate: Paste the contents of the certificate and key files into the corresponding text boxes.

      Certificate window, showing options for entering information.

The Status section displays a green circle and states the service is Online when everything is configured correctly.

Output Automation service status

Optional Next Step

Troubleshooting Help