You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

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

Can't remotely print unless CUPS server has an account matching remote user

I recently upgraded the OS to v10.6.3 and started having trouble printing from remote computers. I have a Canon MP600 connected via USB to an iMac and can print just fine from that computer. Prior to the upgrade I could print just fine from remote computers including both iBooks and Windows XP. In troubleshooting I've discovered that the CUPS server is rejecting all remote computers unless there is a local account with the same user name as on the remote computer. I've used CUPS admin to "Set Allowed Users" to the MP600 under the Administration tab to no avail. I tried both "username" and "@username" but neither works. I've bounced the CUPS server after each change to no avail. Following is an excerpt from the CUPS Error Log. I've obscured the ip addresses.

Get-Printer-Attributes ipp://new-host-4.home:631/printers/Canon_MP600
Returning IPP successful-ok for Get-Printer-Attributes (ipp://new-host-4.home:631/printers/Canon_MP600) from xxx.xxx.xxx.xxx
cupsdSetBusyState: Not busy
cupsdReadClient: 19 POST /printers/Canon_MP600 HTTP/1.1
cupsdSetBusyState: Active clients
cupsdAuthorize: No authentication data provided.
cupsdReadClient: 19 1.1 Print-Job 1
Print-Job ipp://new-host-4.home:631/printers/Canon_MP600
check_quotas: UUID lookup failed for user "danielledavidson"
Denying user "danielledavidson" access to printer "Canon_MP600" (unknown user)...
Print-Job client-error-not-authorized: Not allowed to print.
Returning IPP client-error-not-authorized for Print-Job (ipp://new-host-4.home:631/printers/Canon_MP600) from xxx.xxx.xxx.xxx

Can anyone provide insight into this problem?

iMac 20" Intel Core 2 Duo 2.16 GHz, Mac OS X (10.6.3)

Posted on May 9, 2010 8:14 PM

Reply
3 replies

May 9, 2010 10:38 PM in response to Glenn Davidson

I can't answer your query since I don't do remote printing, but can suggest that if you want to report this issue to Apple's engineering, send a bug report or an enhancement request via its Bug Reporter system. To do this, join the Mac Developer Program—it's free and available for all Mac users and gets you a look at some development software. Since you already have an Apple username/ID, use that. Once a member, go to Apple BugReporter and file your bug report or enhancement request. The nice thing with this procedure is that you get a response and a follow-up number; thus, starting a dialog with engineering.

May 10, 2010 6:01 AM in response to Glenn Davidson

I don't think setting allowed users for the printer is the method you want to use. It may, in fact, be counterproductive to what you are trying to do. I think what you want to do is to turn on printer sharing. You can do this by using the System Preference for Sharing. That should allow users on your local network to print. If you have users trying to access the printer from outside you local network, then you will probably want to mark the appropriate check box at http://127.0.0.1:631/admin to *Allow printing from the Internet*. You can fine tune these settings by making manual changes to the cupsd.conf file accessed from the same http://127.0.0.1:631/admin page.

Can't remotely print unless CUPS server has an account matching remote user

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