Help accessing a shared printer

b4u

Golden Member
Nov 8, 2002
1,380
2
81
Hi,

I'm having a problem configuring a printer on my network. Here is my setup:

Server: server01 - 192.168.0.1
Os: Windows 2000 server, DNS, DHCP, AD
Domain: MYDOMAIN
Administrator: MYDOMAIN\Administrator

Workstation: work01 - 192.168.0.100 (given by DHCP server)
Os: Windows XP Pro
Domain: Member of domain MYDOMAIN (fixed desktop computer)
Printer: Shared as HP1215, listed on AD
Firewall: Panda, but configured correctly, as I can print from another computer not member of domain (running a Windows XP Pro, though)

External Laptop: lap01 - 192.168.0.107 (given by DHCP server)
Os: Windows XP Home
Domain: No domain member, as it is the home edition
Firewall: Norton, opened for IP range (also no luck even if I disable it)

On this Laptop lap01, I'm trying to configure the printer on work01.

On Add Printers, I manually insert the printer location and user credentials as follow:
Printer Location: \\work01\HP1215 (also tried \\192.168.0.100\HP1215 with the same results)
User Credentials: MYDOMAIN\printer.access
Password: pass123
Remember password: CHECKED
(User printer.access has been created on server AD, and belongs to User Domain and Printer Operator groups)

So it validates ok, since the printer is installed correctly and I can print a test page without problems.

No after a restart, the status of the printer becomes something like "access denied", and I can't even access it's properties ... but it worked before.

I disable all firewalls on both machines, and still no luck.

I had another desktop computer connected correctly, using the same way ... and it works like a charm.

Is it possible that Windows XP Home doesn't correctly save user credentials, although I checked the box for "remember password"? Because after delete and re-add printer, it asks again for user and password ... and it installs correctly again, until next restart or re-log.

Also strange is that if I insert the user \\MYDOMAIN\Administrator and it's correct password, it doesn't properly validate the user ... it asks again for credentials.

One more question ... what are the ports/protocols I need to open on firewalls for printing?


Thanks for any help understanding this behaviour.
 

kevnich2

Platinum Member
Apr 10, 2004
2,465
8
76
It's not working because of the access denied error. After a restart, it attempts to connect to the printer with the built in credentials. Your either A, going to have to setup a user account on the server the same as on the laptop or B, your going to have to create a new account on the laptop with the same username and password as it on the server. That way it successfully authenticates after a restart. The reason it works if you manually open up the printer is because it's asking for your username (if the credentials were already ok, it wouldn't even ask you for this, it would just open up) and so it users your manually typed in credentials. This is how it's supposed to work in a domain environment due to security

One more thing, forget about your firewalls, if it's asking for a username and password, your network settings & firewall are correct and it's passing this traffic. The more you modify these settings the increased liklihood that you'll mess the firewall configuration up.
 

b4u

Golden Member
Nov 8, 2002
1,380
2
81
So let see, the easiest way for me is to create an account on the server, since that if I create a user on the laptop it will create a new user settings, and the laptop is from someone external to the network, so I would prefer not to force him (the owner) to use a new account.

That way, if the account name is "Michael", then I'll create an account on the server, naming it "MYDOMAIN\Michael" with the same password (no password at all). That way it will work ok? Then will it map the user correctly even though it has an added domain name behind it?

Edit:
So what is the "remind password" setting for, if it doesn't save the credentials for usage after restart?