OK, I think I might finally have this HTTP chunking issue sorted, at
least partially.  In the case where only one job is sent at one (so
IPP's Print-Job is used instead of Create-Job), the attached patch
prevents the use of HTTP chunking for me.

This needs to be enabled by setting your printer URI to
"ipp://<printserver>/ipp/printername?nohttpchunking=yes".  At that
point, the printer is treated as if it does not understand HTTP/1.1 in
the code.

Notes:

1. I still get the Expect: 100-continue header for some reason, regardless of 
my attempts to disable it, so I gave up there.
2. The Novell servers I have access to work regardless - they only require the 
document-format patch in comment 12.

** Patch added: "Cumulative patch fixing the missing document-format issue, 
HTTP-style auto-downgrade of IPP, and adding the nohttpchunking option for 
forcing HTTP/1.0-style document submission."
   
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/881843/+attachment/2589323/+files/ipp-patch-881843-all.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/881843

Title:
  CUPS IPP print to Novell servers error since 11.10 upgrade

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/881843/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to