Printer job "On hold (authentication required)"

My set-up:

2 x iMac running 10.6.2 attached to AEBS via ethernet
1 x MacBook running 10.6.2 attached to AEBS via wireless
1 x HP PSC 1600 printer/scanner USB atached to one of the iMacs

Printer sharing is enabled: everyone can print can print from either iMac.

On the MacBook I can add the printer easily enough but, when I try to print, the job is held with the status: On hold (authentication required):

!http://idisk.me.com/charlie.whitfield/Public/Pictures/Skitch/HP PSC_1600_series_%40_bucky_%281Job%29-20100120-122550.jpg!

What's happening here. I've found the same problem in networks involving Windows machines, but I'm all OSX.

iMac: 2 GHz Core 2 Duo, 4 GB RAM. MacBook: 2.13 GHz Core 2 Duo, 4 GB RAM, Mac OS X (10.6.2)

Posted on Jan 20, 2010 4:26 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 10, 2010 2:47 PM

Hello,

Trying to print from an iMac running 10.6.x to a shared Canon Pixma iP4500 printer USB-connected on another local iMac running 10.5.x, I encountered the "printing on hold (authentication required)" blockage.

I fixed it. At least for one test case.

Here is what I did:

After checking all the usual issues in the Sharing and Print-Fax Control panels without any improvement, and verifying that local printing functioned normally, I went to the local machine, opened a browser window, and entered this URL:

http://localhost:631

This is the control interface for the CUPS printing subsystem on that machine. (CUPS stands for "Common UNIX Printing System" and appears be the mechanism that makes printing work on MacOS X.) Then I chose the Administration tab. This revealed a button "Edit Configuration File". I clicked on that and got a editable window containing the configuration file. I located the following text sequence:

...
<Location />
Allow From None
Allow From @LOCAL
....

Interpretation: No printing request from a remote machine would be accepted. (Note: I neglected to write down the text I found there. I am fairly certain of the word "None" -- it was either that or something synonymous.)

I changed this to

...
<Location />
Allow From All
Allow From @LOCAL
....

and saved the edit. At that point I was informed of a printing subsystem reset.

I walked over to the "remote" machine and attempted to print on the Canon. It now worked.

Note 1: The configuration file is available on the local 10.5.x machines that I checked, but it doesn't seem to be accessible on my 10.6.4 machine. Clicking on "Edit Configuration File" has no effect. Why? I think it may be a permissions issue. Security has been tightened on 10.6.4, I think.

Note 2: There's an option to use the default configuration. But the default doesn't seem to say "Allow from None" or anything similar in the Location section.

Here's my interpretation of what I'm seeing:

Most, maybe all, adjustments that affect local printing end up modifying this configuration file. It accumulates changes over time, and gets progressively harder to read, and perhaps the printing subsystem becomes a bit confused. Maybe for that reason, or some completely different one, the text denying all remote accesses was inserted on the 10.5.x machine. Changes to GUI printing setup in the Print&FAX control panel or elsewhere may not be able to undo the damage, so a manual modification was required.

hen3ry
109 replies

Mar 31, 2010 6:38 PM in response to OrangeKid

I solved my "authentication required" printing problem. I changed my printer setup so that my printer is connected to my network through the Apple Time Capsule. I had to remove and reinstall the printer driver on all three computers. All three computers now print to my Canon Pixma IP 5200.

I still do not know why I had the "authentication required" on one MacBook but not the other with my previous setup where the printer was connected directly to my iMac and shared from there.

Apr 17, 2012 2:53 AM in response to caw35slr

Anyone still battling with this "Authentication Required" when connecting to a shared printer connected to a Windows 7 PC try what I did, sorted out the issue.


Open keychain access and delete all passwords/items linked to the problem printer.


Try send a print through again.


It should now give you a dialog box to enter a username and password.


Enter guest/guest.


Check remember in keychain.


Ok.


This worked for me after trying everything else.


Good luck!

Jul 16, 2012 6:50 AM in response to Macounette

Hi


I have just experienced this problem and I do not wish to attempt describing why it may have happened!

I am all OSX with two laser printers networked all worked as expected until the arrival of a new machine running Lion, although an upgrade to that carried out on my Power Book did not give me any problems at all.


I discovered that although networked through hubs there is a computer assigned as the print server - to find which this is go to printer/fax in preferences use the + as if to add another printer - in the add printer dialog choose the windows tab (I know! you don't use windows either) then click workgroup and the computer acting as the server should be there and when you expand thatyou should see the problematic printers.


In the system preferences of the 'server' computer go to print/fax and remove all the printers - then do exactly the same in the prefs. on the problematic computer. Back to the server and add back the printers, Finally add the required printers on the 'problematic' computer and test the results - which should now be fine.

Jul 4, 2013 11:00 PM in response to caw35slr

My situation is pretty standard: a Mac user in a Windows-based network. The solution uses CUPS.


I originally set my Mac up in Snow Leopard in 2012, and got it working with the windows network printer. But then it stopped working after a few weeks, continually getting the "On hold (authentication required)" message.Despite authenticating and re-authenticating, and deleting the network passwords many times, I couldn't get it to work.


This message is INCREDIBLY frustrating, since I could see that my computer was communicating successfully with the printer; getting the levels of toner in the printer, for example.


The original thing that I had done was to set up the printer with the following connection string, using Mac OSX's Settings application:


smb:\\<printer's IP address>\<printer's Windows network name>


(I had tripped up for a long time here on the fact that the Windows printer network name had spaces in it. Scotched that one by replacing the "space" character with the "%20".)


However, as mentioned already, this only worked for a while. Then there ensued much head-bashing against-wall (given that the network IT people are soooo anti-Mac that it is simply a waste of time talking to them, which, again, I think is pretty common in the world.... all those "IT professionals" are in the job-protection scheme, and don't want people to move to Mac).


The solution was to use OSX's CUPS printing management, via http://localhost:631 on the Mac. This brings up the "Common Unified Printing Solution", which is OSX's printer management. Then I added the printer from the "admin" part of the CUPS web-based interface, using the connection string


socket:\\<printer's IP address>


(discovered from http://localhost:631/help/network.html)


and told CUPS the printer's name (going with the %20 thing for all spaces in the name again) and my network username and password, and then told it the printer type... and it proceeded to print.


YAY!


So I can yet again keep working in an anti-Mac environment, without anyone forcing a crappy Windows 7 or 8 PC onto me.

Sep 5, 2012 12:28 AM in response to Quentin Reidford

Works for me too. Well, after a half working day. 🙂 My setup was Mountain Lion and Canon LBP3050 on a Windows 7 shared printer. Downloaded the driver from Canon Support Site and installed it. Add printer via "Print & Scan" and discover the printer using "Windows" tab. Just use the Guest account for the first time the setup ask and use the same Guest account for the 2nd time (Being asked when you want to print). Smooth!

Apr 29, 2016 11:06 AM in response to caw35slr

FYI--We are suffering this issue for a few months and I have done lot of research and test to identify the issue. One of my test was try print from older OSX which was 10.9 and I was keep sending print test every 10-15 minutes for a few days and never had issue but then I updated that laptop to new OSX which is 10.11.4 and it occurred right after upgrade to new version and now I am getting the error "HOLD FOR AUTHENTICATION".

It seems one of OS update/patch causing this issue.

Jun 24, 2016 9:05 AM in response to caw35slr

Hope this helps:

Sometimes, us regular folk are overwhelmed by the rest of those ‘computer pros’ [being kind] and what you say simply goes right over our heads? :/

So for those of you who are as ignorant about this device we are currently using as I am [no offense] I have the simple, layman’s FIX for the problem of continuous “Authentication Required” pop up, which quite frankly, if not fixed will suck up 15% of the rest of your life !!!! 😟

So here we go:

1) Double click on your HD icon.

2) Go to ‘File’ - ‘Get info’ (your Macintosh HD box will pop up on the left top of your computer ^ < .

3) At the bottom, click on ‘Sharing & Permissions’ arrow > .

4) A little box should open and tell you that “you have READ ONLY permission.

5) At the very bottom right, you will see a locked padlock.

6) Click once on the lock to open it. When you do, that dreaded “Finder.app wants to make changes. Type your password to allow this” note will come up for hopefully the very LAST time ever! Whoooohoooo.....!!!

7) Enter the same password that you have been required to do for the past 27 years!!! lol

8) When you click “OK” bottom right, the lock will open and you are “IN”....

9) Once you are “IN”, don’t be afraid!!! Smile... 🙂

10) Once the lock is open, you will see this ( + - * check sign ) at the bottom, now highlighted in black.

11) Click on the + and you will be given some choices.

12) Choose “administrators” - and then ‘select’.

13) You will be taken right back to the bottom, ‘read only, write only or read & write’?

14) For “administrators”, click on ‘Read & Write’. [for safety purposes, it may be best to leave all of your other choices as “read only” so no one else can mess with your HD?]

15) Once you have highlighted those permissions, re-click on your “padlock” which will lock, save and close your changes.

16) Your Sharing & Permissions tab should now say “you have custom access”?

17) Close your Mac HD info, try drag a dropping any doc you choose into your HD icon, and “viola”!!! You are now a MacHead and your life has improved by about 100% !!!

(Ok, maybe 15%, but still, doesn’t it feel good????) lol Remember, you can ALWAYS GO BACK and make changes here or reset it how it was, but in my experience, “If it ain’t broke......” Best of luck and Blessings on your computer journey.... 😉

Sep 23, 2014 6:39 PM in response to caw35slr

Got a new mac, so of course I had to tackle this again (every time!!). Solving this problem is always a fun adventure. This time the Windows PC is Windows 8.1. If anyone is familiar with that, it encourages you to tie your Windows login to a "Windows Live" login, and once you do, you log in using your Windows Live ID.


So on the Windows PC I log in as "FirstLast@outlook.com". When I access a Windows file share in Finder, I had specified the user as "FirstLast@outlook.com" and use my password, and chose to save it in KeyChain. HOWEVER for printing, this username does not work; neither does "guest" / "guest' as suggested above. After tinkering for a while I found out that my PC uses two different logons: "FirstLast@outlook.com" and "PC-NAME\First". I had to specify the second one to get printing to work. In fact I found out that just using "First" worked for the user name.


After passing this hurdle I then couldn't get the printer password to save. I went into Keychain Access and removed all of the passwords associated with both the computer and the printer. Then I printed again, chose to save the password, and it worked.

Jan 23, 2010 10:49 AM in response to caw35slr

I have the same problem -- iMac attached to AEBS via ethernet, with HP c5180 attached to iMac via USB. Printer sharing is turned on for all users. But when I try to print from MacBook, I get the same error message as you. I have tried deleting and re-installing the printer to no avail. I have no problems printing from iMac to printer, only when I try to send print job via the network.

Notably, I did not have this issue prior to my upgrade to Snow Leopard, even though equipment set-up was exactly the same as current.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Printer job "On hold (authentication required)"

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