Cannot Print to a Windows 8 shared Printer

I have a home network of Windows 8 as a file and Print Server connected to 2 Windows Laptops and a Macbook Air. I have a HP Laserjet attached to the Win 8. When I added the printer on the Mac, it installed the required software. Now, when I try to print from the Mac, I get a msg saying that holding for authentication. On entering the details, the printer dialog box still says holding for authentication.


Mac OSX - 10.8.3


Windows 8.


Printer - HP Laserjet.

MacBook Air, Mac OS X (10.7.2)

Posted on Apr 8, 2013 4:31 AM

Reply
4 replies

Apr 8, 2013 4:56 AM in response to vinsup

A few things to check.


Are you able to connect from the Mac to a shared folder on Win8 using the same credentials that you are using for the print job?


Is Win8 set to Public network profile or is Homegroup enabled? Both can impact the Mac connecting to Win8.


Some Mac drivers can show this message even after providing correct credentials. As a test, create another print queue via the Windows share, but select the Generic Postscript (if the LaserJet supports Postscript) or the Generic PCL driver and see if this gets you past the authentication.


One last thing. If you enabled LPR Print Services on Win8, then you can create a printer on the Mac using the LPD protocol. This connection will not require you to authenitcate.

Apr 8, 2013 10:42 AM in response to PAHU

Thanks for your tips.


Yes. I am able to connect to a shared folder on the Win8 using the same login credentials.


Win8 is part of Homegroup although I have enabled file sharing and printing on Guest / Public Network.


After reading your post, I deleted the printer and tried adding it again. It showed up while browsing for Windows printer. Got added. But still refuses to print. Now, the problem was different. it didn't ask for any authentication, but still refused to print.


Deleted again and installed as a Generic PCL printer. Asked for authentication and proceeded, but still no printing.


Tried it via the LPR + LPD protocol, still no printing.


Setup.

Win 8 on Homegroup connected via ethernet.

HP Laserjet 1018 connected to Win8 via USB. Driver software used is intended for 1022 as 1018 does not have software for OSX. This used to work when I used with my Windows Home Server V1.


Mac OSX 10.8.3 connecting via Wifi.

Oct 21, 2013 3:57 PM in response to vinsup

This is a very common problem. I encountered this using an HP OfficeJet Pro 8600 Plus printer which was USB connected to a Windows 7 SP1 machine. It was shared to all users using Windows print sharing. Bidirectional file sharing between Windows and iMac 27 running OS X 10.8.5 worked fine. Windows 7 was configured for workgroup sharing, not homegroup or domain-based sharing. This is the simplest, most basic level of sharing in a cross-platform situation.


On the Mac, I installed the HP OS X drivers. After driver installation, the printer model was visible in the System Preferences>Print & Scan>Add Printer dialog.


After adding it the network shared printer on the Windows PC was visible from the Mac and I could check print status, toner levels, etc. However upon trying to print, it would hang in the Mac print queue with the message "on hold (authentication required)".


In my case the solution was pressing the refresh button on the print queue, which ONLY THEN displayed a login authentication screen. It was defaulting to my Mac admin login which (maybe in the goal of visual simplicity) was not shown.


I changed the login to Username: guest, Password: guest, and it printed fine.


This is extremely frustrating, as it took me hours to find this. I see many, many other discussion threads where this is likely the problem. Some of them struggled with this problem for days. This activity is in the COMMON PATH of a large % of users. It is not a fringe or rare activity or an "edge case".


Ideally Mac OS should just transparently handle this. Lacking that, the build-in help documentation should cover it. Lacking even that, at least an Apple KB article should cover it. Lacking even that, if the authentication dialog was not suppressed but popped up by default, at least it would point some users in the right direction.


As it is, not a single one of those things were done, and many people continue to hit this over, and over, and over. It is an embarrassing situation. There are 80,000 Apple employees. If just one of them spent a few minutes to write a KB article about this, it would help a lot.


There are likely other sub-cases which could cause the same error message. You don't want an excessively broad, poorly-worded KB article which implies there's a single solution to a given error. However the problem is nothing has been written or done to address this, and it's apparently been causing users problems for years.

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.

Cannot Print to a Windows 8 shared Printer

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