Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Unable to AirPrint since updating iOS 6

I am hopeing someone can help. Since I upgraded my iPad2, new iPad, iPhone 4s, and iPhone 5 to iOS 6 I am unable to print to my HP 3050A. One app says "a connection problem occurred: SSL problem (possible causes may include a bad/expired/self-signed certificate, clock set to wrong date)" while notes acts like the file was sent but printer does not react. I've rebooted the router, printer, Apple devices, everything. I don't believe it is a HP issue since it still works when printing from my windows laptop (sorry guys, haven't upgraded it yet).

iPhone 5, iOS 6

Posted on Sep 23, 2012 10:04 AM

Reply
10 replies

Oct 14, 2012 12:53 PM in response to RyanRRC

Found the solution to the Linux CUPS Server what apple did was change the programming language in the AirPrint printing communication with the printers. For the majority of you guys restarting router may work but since they changed the language you'll need to update the firmware of your printer...go to the manufacturer's website and look for your printer and see if there's an update for your printer...if there isn't ask the printer's support team. But you'd need to update the firmware. For HP D110 you can update from the panel (we have these at work). Best of luck!


If you have a Linux CUPS server see solution below, did this at work and all the users were happy again :)


First, you have to create new mime stuff and restart cups:


echo "image/urf urf string(0,UNIRAST<00>)" > /usr/share/cups/mime/airprint.types

echo "image/urf application/pdf 100 pdftoraster" > /usr/share/cups/mime/airprint.convs


service cups restart

Then you must regenerate the avahi service using the airprint-generate.py script from:


https://github.com/tjfontaine/airprint-generate

This will again create .service file(s) for each of your printer(s).


Then copy the generated .service file(s) to the appropriate directory and restart avahi-daemon:


cp AirPrint*.service /etc/avahi/services/



service avahi-daemon restart

That’s it. Printers should now show up (again) on devices updated to iOS 6.

Unable to AirPrint since updating iOS 6

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.