Comment 34 for bug 45099

Revision history for this message
Ante Karamatić (ivoks) wrote : Re: client 1.2.0 to 1.1.2x server over IPP: cupsdAuthorize: Local authentication certificate not found

OK. First of all, "Local authentication certificate not found" are errors one can get if he/she doesn't have proper Dapper CUPS packages. Or he has proper packages, but has wrong /etc/cups/cupsd.conf (check for line Encryption required).

All of you, who can enable browsing on you CUPS 1.1.x servers - enable it. This is the most easiest, fastest, and the best workaround for this bug (acutlly, this is how it should be done). I'll create a web page that would be a HOWTO for this task. After you enable sharing on your CUPS server, enable browsing too on your dapper box (gnome-cups-manager -> Global Settings -> Detect LAN printers). Printers from your pre1.2.0 CUPS server should automagicaly appear.

Those who can't or won't enable browing on their server or/and client still can print. When adding your printer, select "Raw" for vendor and then "Queue" for driver (this is only for those who add printer over IPP or HTTP protocol, not for local or smb printers). Selecting anything else results in error. This is a bug.

Before doing anything, make sure you have cupsd.conf from distribution. You can get it at http://www.grad.hr/~ivoks/ubuntu/cups/cupsd.conf and replace yours with it or compare them.

Those who installed packages from http://www.grad.hr/~ivoks/ubuntu/cups should revert to old packages. If you don't know how, wait for hour or two and I'll post a link to HOWTO for this task.

Everything mentioned here was tested with cups 1.1.20 on MacOSX and Dapper CUPS 1.2.