Skip to content

IPP Proxy Client Configuration File


General Information

The configuration of the SEAL IPP Proxy Client is specified in the following file:

  • Windows: C:\ProgramData\SEAL Systems\PLOSSYS\config\ipp-proxy.yml
  • Linux: /opt/seal/plossys/etc/ipp-proxy.yml

The file is in YML format.

Hint - env section

The env section contains environment variables for the service in the form of key value pairs. They take precedence over otherwise defined environment variables.

Caution - restart SEAL IPP Proxy Client

Restart the IPP Proxy Client after changing the configuration file.


Example File

Example - SEAL IPP Proxy Client configuration file

env:
  DATADIR: '$TMPDIR'
  LOG_LEVEL: 'debug'
  pollingIntervalMilliseconds: 3000
  pollingIntervalAfterErrorMilliseconds: 30000
  # TLS_DIR_EXTERNAL: '[CONFIGDIR]tls-external'
config:
  printers:
    default:
      localPrinterName: '$DEFAULTPRINTER'
      printerUri: 'ipp://p5server:631/printers/printpdf'
      documentFormatAccepted: 'application/pdf'
      command: '[INSTALLDIR]printpdf\printpdf.exe'
      args:
        - '-p'
        - '$PRINTERNAME'
        - '-o'
        - 'color=bw'
        - '-o'
        - 'duplex=vertical'
        - '-o'
        - 'shrinktofit=true'
        - '-o'
        - 'print=stamp'
        - '-f'
        - '$FILE'
      expectedExitCodes:
        - 0
    printpdf:
      localPrinterName: 'printpdf'
      printerUri: 'ipps://ippinfra.p5lab.sealsystems.cloud:443/ipp/print/printpdf'
      getAllJobs: true
      documentFormatAccepted:
        - application/pdf
        - application/postscript
        - application/vnd.hp-pcl
      localPrinterUri: 'ipp://192.168.178.253:631/ipp/print'

Back to top