gmuth / ipp-client-kotlin

A client implementation of the ipp protocol written in kotlin
MIT License
66 stars 9 forks source link

de.gmuth.ipp.client.IppExchangeException: Print-URI failed: 'server-error-operation-not-supported', Print-URI not supported. #24

Closed Badouu closed 1 month ago

Badouu commented 1 month ago

Hello, I'm trying to run a test print but I get the following error: de.gmuth.ipp.client.IppExchangeException: Print-URI failed: 'server-error-operation-not-supported', Print-URI not supported. Do you know what could be causing it?

gmuth commented 1 month ago

The printer/server does not support the optional operation 'Print-URI'. From my knowledge only few old printers support this operation. Current IPP implementations do not implement this operation as it is deprecated according to this document: https://ftp.pwg.org/pub/pwg/ipp/registrations/reg-ippdepuri10-20211215.pdf.

In case you use CUPS, it does not support this operation either according to their documentation at https://www.cups.org/doc/spec-ipp

Badouu commented 1 month ago

Thank you for your quick feedback, I'll look into it.