<html><head></head><body bgcolor="#FFFFFF"><div></div><div><span class="Apple-style-span" style="color: rgb(63, 63, 63); font-family: 'Helvetica Neue'; font-size: 14px; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); "><div>First my apologies, CUPS 1.3.7 user here, I hope someone has mercy and still bothers to reply to my question even though I guess it'd be super-simple to say "upgrade to 1.6 and you're good"... Well, let me try anyhow:</div><div><br></div><div>I recently recognized that my iOS 6 devices can not print to cups/avahi (up2date CentOS 5.9 box, CUPS 1.3.7 as said) while iOS 5 devices work without problem. After much googling I found out that iOS6 expects cups to support the urf file type (whatever that is, it seems to, for now, just send a pdf file and call it urf). Then I  implemented this (in short, informed the clients that urf is avail): </div><div> <a href="http://thepoch.com/tumblr/get-linux-airprint-working-again-for-ios-6.html">http://thepoch.com/tumblr/get-linux-airprint-working-again-for-ios-6.html</a></div><div>with the following changes:</div><div>- Put the airprint.* files to /etc/cups</div><div>- in airprint.convs, replace pdftoraster with pdftops (pdftoraster filter doesn't exist here, airprint-generate.py otherwise fails)</div><div><br></div><div>and then figured from here:</div><div>  <a href="http://ubuntuforums.org/showthread.phpt=2060594&p=12260809#post12260809">http://ubuntuforums.org/showthread.phpt=2060594&p=12260809#post12260809</a> </div><div>that the URF=none should be changed to URF=DM3. So I manually did this in the *.service files and finally, the printers get detected by iOS6!</div><div><br></div><div>However, printing still doesn't work on iOS6. On iOS5 everything still works fine, but on iOS6 it gets aborted with "Error". The only suspicious thing I find in server logs is in /var/log/cups/error_log:</div><div> cupsdReadClient: 8 IPP Read Error!</div><div><br></div><div>Any idea what that could be and how to fix it; as said, I'd like to try and stay with the distros CUPS version, starting to roll my own RPMs or even installing from source is not really my favorite on a production machine...</div><div><br></div><div>Tnx a lot!</div></span><br>-- <div>Composed on my tablet. Apologies for typos.</div></div></body></html>