Chrome Version : 70.0.3538.76
What steps will reproduce the problem?
(1) Add a new Ricoh MPC5503 printer using built-in driver for it, as assumed in https://bugs.chromium.org/p/chromium/issues/detail?id=904858
(2) Make sure the IPP queue is set to current default: ipp/print
(3) Print a job
What is the expected result?
Job should fail, because Ricoh has no idea about ipp/print queue. Ricoh printer replies with 'client-error-not-found' IPP error message.
What happens instead?
Job fails, but ChromeOS says "Successfully printed: 1 page to printer".
Please provide any additional information below. Attach a screenshot if
possible.
It is a follow up bug for https://bugs.chromium.org/p/chromium/issues/detail?id=904858
This is how the printer actually replies to ChromeOS print client. 'client-error-not-found' is the error message, it should be detected and in some way reported to the user.
$ ipptool -v -tf $HOME/Downloads/transparent.pdf -d filetype=application/octet-stream -I http://possum.corp.google.com/ipp/print /usr/share/cups/ipptool/print-job.test
"/usr/share/cups/ipptool/print-job.test":
Print-Job:
attributes-charset (charset) = utf-8
attributes-natural-language (naturalLanguage) = en
printer-uri (uri) = http://possum.corp.google.com:80/ipp/print
requesting-user-name (nameWithoutLanguage) = korobkin
document-format (mimeMediaType) = application/octet-stream
copies (integer) = 1
Print file using Print-Job [FAIL]
RECEIVED: 116 bytes in response
status-code = client-error-not-found (client-error-not-found)
attributes-charset (charset) = utf-8
attributes-natural-language (naturalLanguage) = en-us
status-message (textWithoutLanguage) = client-error-not-found
EXPECTED: STATUS successful-ok (got client-error-not-found)
EXPECTED: STATUS successful-ok-ignored-or-substituted-attributes (got client-error-not-found)
status-message="client-error-not-found"
EXPECTED: job-id
EXPECTED: job-uri
Comment 1 by skau@chromium.org
, Nov 13Status: Duplicate (was: Unconfirmed)