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 24, 2010 5:48 PM in response to Eric Anderson

This solution did not work for me. I have two MacBook Pros networked via Time Capsule to an iMac with a Canon Pixma IP5200 connected via USB. I can print from one MacBook over the network without a problem. From the other I get the "authentication required" message. All three Macs are running 10.6.2. I tried removing and reinstalling the printer driver from all three Macs to no avail.

Any one have any other ideas

Jun 8, 2010 7:48 PM in response to ACA4134

Please assist.

My situation:

• Shared Canon MP150 printer on Power Mac G5 (Leopard). Previously worked fine as shared printer.
• New dynamic= Power Book G4 "died" and was replaced by MacBook Pro 13" (v10.6.3)

Results when attempting to use shared printer:

"On hold (authentication required)"

Attempts:

• Deleted printer from all computers sharing printer
• Added and renamed printer to G5
• Added printer with new name to other computers

Same result:

"On hold (authentication required)"

I would hesitate in declaring this problem "solved."

The people who have resolved this problem seem quite uncertain as to how it was resolved.

Aug 6, 2010 8:18 PM in response to Hen3ry

Henry, I'm working on this problem right now. I have the following setup:

MacBook Pro 5,5 running 10.6.4 with Canon MX310 attached via USB
iMac 5,1 running 10.6.2
Both are connected to a NetGear WPN824v3 'RangeMax' wireless router.

One thing I noticed is that the browser you use to configure CUPS makes a difference. I tried to edit the CUPS server configuration using Google Chrome and it just blinked at me. I then tried the exact same thing with Safari 5 and was presented with an authentication dialog before being allowed to continue through to the editing screen.

At present, I can't contribute much to an actual solution. Hopefully I will not have to upgrade the iMac to 10.6.4, but I think that's in my near future...

Nov 10, 2011 7:20 AM in response to caw35slr

Hi All,


**before doing this, make sure you've installed Bonjour for Windows and enabled Printer Sharing on the Windows7 PC**


Ok found the fix - it's to do with workgroups and being logged on to your windows network correctly.


1. In windows 7: Control Panel > System.

Make a note of the workgroup name.


2. In OSX Lion: System Preferences>Network>Advanced>WINS

Enter the windows workgroup name in the second workgroup drop down menu. Click OK and Apply.


3. Open finder and WAIT! The Windows 7 computer should show up in a minute or so in the Shared section in the sidebar. (Check this Shared devices view is enabled by pressing cmd+, in finder and looking at the advanced tab. Make sure Devices section is ticked).


4. Connect to Win7 Computer: When the Win7 computer pops up in the Devices side bar, click on it. In the finder menu that pops up, hit "connect as". Input your Win7 username and password and tick REMEMBER IN KEYCHAIN! Hit ok.


5. Add Win7 Printer: System Preferences> Print&Scan> Click + button> Add Other Printer or Scanner... * do not select your printer if it appears from the nearby printers*

Add Other Printer> Windows Tab>

You'll now see your workgroup in first window pane. Select it, Select the Win7 computer and Click the printer name.


7. Enter a Name and location (for your own reference), and in the Print Using select Generic Postscript Driver.


Print a test page.


Hope this does the trick - did for me after days of googling without luck.


Baz

Jan 12, 2012 12:15 PM in response to Hen3ry

I have been battling this problem intermittantly for over a year, and Hen3ry's solution seems to have finally done the trick. In a slight alteration of his sugestion, I simply changed "Allow @LOCAL" to "Allow All" instead of adding another line. The problem has come and gone without pattern, so I cannot say whether this solution will stick, but for now it is working. Thanks!

Feb 26, 2013 6:17 AM in response to tageek

In my case it doesn't show popup authorization dialog, even if I resume job. (refresh icon).

It does with different account, but with my normal one - not anymore (it used to work as it should).

It just freezes print queue window.


all I have in logs is:


2/26/13 3:14:01.321 PM PrinterProxy[596]: *** WARNING: -[NSImage compositeToPoint:operation:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.

2/26/13 3:14:01.321 PM PrinterProxy[596]: *** WARNING: -[NSImage compositeToPoint:fromRect:operation:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.

2/26/13 3:14:03.703 PM NetAuthSysAgent[588]: Property list invalid for format: 200 (property lists cannot contain objects of type 'SecCertificate')


So, I guess problem is with NetAuthSysAgent or NetAuthAgent. But I spent already 10 hours trying to get a bit more information with no luck 😟

Dec 9, 2013 3:34 PM in response to matthewdebeyer

This is very frustrating. I go through this every couple of weeks to couple of Months. I usually have to reinstall the printer software. This is obviously an Apple issue and is being ignored by apple. I love you guys but with all the problems I am having I can never give up my windows machine. Your equipment is not dependable. HA, windows isnt either but runs with less problems and thats not saying much. Very sad. I would love to get more apple equipment but my time is too valuable to be trouble shooting this all the time.

Jan 11, 2014 8:50 PM in response to caw35slr

Turning off password protected sharing in Windows helped alot too...


Removing the keychain access and using guest/guest worked for me but only after considering :


1) Had to make sure a Guest account was made in Windows8.1 and active

2) Printer was on, sharing enabled, PC and Mac are connected to the network, and prints on my local Windows PC

3) In Windows : Control Panel > Network and Internet > Network and Sharing Center > Advanced Sharing Settings > "All Networks" > "Turn off password protected sharing"


It's a really frustrating issue but I'm not sure if it's an Apple or Microsoft thing or both. But thanks to everyone in the forums for their input. This is my two cents, hope it helps.


-G

Jan 23, 2014 1:42 PM in response to balcides

Having had the last two weeks engaged in numerous and unsuccessful attempts to make a new and very expensive Macbook Pro from John Lewis communicate with a Windows 7 Network computer, I think after all this it is time to call it a day. Even Bootcamp with With Windows 7 is not a complete solution as there are trackpad and keyboard problems.

Happily John Lewis will take it back. I will also complain to the OFT about the Apple website claim it works well with Windows.


It does not and Apple know full well if they care to look at this and similar forums.


Even Ubuntu works in a few minutes with a Windows network printer. And that like OSX is based on Unix.


Careless ( or I suspect intentional) engineering and completely spurious claims by Apple cannot be encouraged.

Mar 11, 2014 5:32 PM in response to ILikeMacToo

Hi all,



the reason for this post is to comment that has resurfaced authentication error again, note that I followed your instructions thoroughly but ultimately can not print from mac to a shared printer on windows 8.1, I would point the user / password guest / guest or a valid system user and get absolutely nothing.



Anyone who has any recommendation?



Thank you!

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.