Authentication required on Windows Printer

When I set up my windows network printer under leopard, it asked me to type in my user name and password to connect to the server with the windows print spooler. ok, done.

So now, when I print to that shared printer, the documents get hung up in the queue and give the document status as "On Hold (Authentication required)." If I click the document and then click RESUME, it asks me to "Enter your name and password to print to the printer." I do, but the documents do not print and the status in the queue doesn't change.

Anyone know what I'm not doing?

Clay

MacBook Pro 17", Mac OS X (10.5.1)

Posted on Nov 27, 2007 7:34 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 5, 2007 9:25 AM

uhoh... just found the solution in another thread here:
http://discussions.apple.com/thread.jspa?messageID=5852413
----------------------------------

I have the solution for you.

Prerequisites: 1. your windows PC with the printer on it needs to have an admin account on it with a single word no spaces. (preferred unix) 2. your printer sharename is a single word (ie. Canon iP4300 should be just ip4300).

Now follow the below steps:

1. Open your system preferences > Open Print & Fax
2. Click + to add a printer.
3. Right-click on the Toolbar at the top and select "Customise Toolbar..."
4. Drag the "Advanced" icon to the toolbar & select "Done"
5. Click the "Advanced" icon
6. Select "Windows" from the "Type:" drop down menu
7. In the "URL:" textbox type the location of your windows printer in the format below (use the format depending on whether your Windows PC sharing the Printer has a password or not):
smb://username:password@ipaddress/printersharename <- Print Server does have a password
smb://username@ipaddress/printersharename <- Print Server does NOT have a password
(eg. smb://barney@125.254.95.101/ip4300)
8. Enter a Name and Location. (Human Friendly Names with Spaces are allowed)
9. Now select the appropriate driver and then click "Add"
10. Try printing somthing and then it will ask for a username and password of your windows server. Type and username and then the password and then add this to your keychain and click OK.

And there you go. Printing in OSX 10.5

Cheers
Ben Camilleri
Camotec Web Solutions
ben@camotec.com.au+
http://www.camotec.com.au "
6 replies
Question marked as Top-ranking reply

Dec 5, 2007 9:25 AM in response to Clay Phillips

uhoh... just found the solution in another thread here:
http://discussions.apple.com/thread.jspa?messageID=5852413
----------------------------------

I have the solution for you.

Prerequisites: 1. your windows PC with the printer on it needs to have an admin account on it with a single word no spaces. (preferred unix) 2. your printer sharename is a single word (ie. Canon iP4300 should be just ip4300).

Now follow the below steps:

1. Open your system preferences > Open Print & Fax
2. Click + to add a printer.
3. Right-click on the Toolbar at the top and select "Customise Toolbar..."
4. Drag the "Advanced" icon to the toolbar & select "Done"
5. Click the "Advanced" icon
6. Select "Windows" from the "Type:" drop down menu
7. In the "URL:" textbox type the location of your windows printer in the format below (use the format depending on whether your Windows PC sharing the Printer has a password or not):
smb://username:password@ipaddress/printersharename <- Print Server does have a password
smb://username@ipaddress/printersharename <- Print Server does NOT have a password
(eg. smb://barney@125.254.95.101/ip4300)
8. Enter a Name and Location. (Human Friendly Names with Spaces are allowed)
9. Now select the appropriate driver and then click "Add"
10. Try printing somthing and then it will ask for a username and password of your windows server. Type and username and then the password and then add this to your keychain and click OK.

And there you go. Printing in OSX 10.5

Cheers
Ben Camilleri
Camotec Web Solutions
ben@camotec.com.au+
http://www.camotec.com.au "

Dec 2, 2007 4:43 PM in response to Clay Phillips

I have the same problem. I've found that if I change my long username to my short name (i.e. William Clinton to wclinton plus the network password) then the printing will take place. Problem is, I have to do this with every job.

The printer is setup as a Windows printer in our corporate workgroup.

It seems like the network password dialog box almost always uses the long name rather than the short name. On occasions it doesn't and I can't see any way to fix this.

Jan 2, 2008 7:03 AM in response to KerryXEX

Thanks for posting this information. It seems to have been helpful to lots of people.
It isn't working for me and I deduce this is because my user name has an @ in it.

I guess the reason is that the @ is used as a separator between the password and ip address of the printer.

ie - smb://user:password@ipaddress/shareName

I've tried putting my username in single quotes, double quotes and escaping the @, but nothing seems to work. Is anyone able to offer some further advice?

Interestingly and rather disappointingly, I have managed to get Windows to print to this network printer (using parallels), but not my Mac running Leopard.

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.

Authentication required on Windows Printer

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