How to print from Windows 2003 server

Greetings,  in my home I have a computer that runs my web site using Windows 2003 server OS.  It is hooked up directly to my printer and I want to use this as a print server.  I had this working about a year ago but I can't figure out how to set it up again.  The key is I want to print from my laptop which has a different domain name then my server.  I have my VPN set to allow "Local Access" but that didn't work.  I think I need to understand how to get different domains to interface with each other.  Any ideas would be greatly appreciated.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Should be fairly easy to print from your laptop even if its not on the same domain.

Make sure you have sharing enabled on the Windows server and share the printer.

On your laptop go to Start -> Run -> and type in your server address in the following format:


This will open an explorer window with all of the shared resources on your server.Go to Printers and double click your printer and it should install it on your laptop.

Let me know if this works for you.

BloxsomAuthor Commented:
I can take a friends laptop, which is on a different domain and do as you said and it works.  But with my laptop I get the login pop up but it always comes back as if I entered the wrong user name or password.  It also trys to automatically put in my laptops domain name in front of my user name.  Could my company have some sort of built in security on my laptop that is preventing this ?  My LAN domain is named mylastname.local (no workgroup) and my laptop is FSL.  
when it asks you for credentials, try entering "user@domain.whatever" or "domain\user"

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Angular Fundamentals

Learn the fundamentals of Angular 2, a JavaScript framework for developing dynamic single page applications.

BloxsomAuthor Commented:
I dom that but it times out and and asks for credentials again.
BloxsomAuthor Commented:
This work !  (don@domainname) Not sure why all the other variations didn't. Thanks !
On both the computer that works and the computer that says incorrect password -- open a command prompt and ping the server

ping mainserv1

this should return an IP, make sure its the same on both computers, it almost seems like you're authenticating against a different server. Although there could be a policy in-place on the server that isn't  letting you login.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Legacy OS

From novice to tech pro — start learning today.