Cannot print via terminal services

I am working at a new client that has a Windows 2003 server standard edition server running the show. On it is the main application called CounterPoint. It is a POS application for a company with 2 stores.
Here is what I know...
store #1 ip is 192.168.0.x
store #2 ip is 192.168.1.x
the server is in store #2 and has an ip address of 192.168.1.45
CounterPoint is setup on the server
the server has terminal services on it
the printer in question that can't print is 192.168.0.144
store #2 accesses CounterPoint via a RDP to the server. they open CP and when they select the windows printer to print from the application they get the following error message:
\\pos1\printer1 error status = 199

they can print from the PC at the store to the printer from windows, but not from the application on the server.
 
RSchiererAsked:
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.

setasoujiroCommented:
My first question would be:
is there DNS resolving from the 2 sites, because i see the printer is mapped by hostname.

or is this printer mapped on the server in store1 as a shared printer?
0
Rick HobbsRETIREDCommented:
Terminal Services 2003 is very picky about the printers it can print to. Get a demo of Nte2Print and see if it solves your problem.
0
RSchiererAuthor Commented:
The PC at the remote store is using the following DNS settings:
167.206.254.2, 167.206.254.1

The server is using:
208.67.222.222, 208.67.220.220

I have to add that the server also had/has Jetswap Safesurf on it. My research indicates that someone is using the server for other people to download bootleg movies or porn from. We have had the printing issue for about 2 weeks and the Jetswap Safesurf issue for about 1 month.
0
Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

setasoujiroCommented:
is the printer mapped to one of the servers and does that server act as a printserver?
or s the printer being redirected from the connecting client?
0
RSchiererAuthor Commented:
The print is not shared or mapped to the server. The printer properties on the server are as follows:
TS001     BACK: PRN9     Reports (from back) in session 2

What all this means is latin to me as I am taking over for another tech who is gone.
0
setasoujiroCommented:
ok , you should check the print properties --> advanced --> and see what driver is being used, and see if correct. because in TS error 199 means: The operating system cannot run this application program.
0
RSchiererAuthor Commented:
I checked the driver and it is for the HP OfficeJet Pro 8500 A909n series printer. Note: Both offices have the same printer. Only Store 1 has the problem. Store 2 prints fine from the application to their HP.
0
setasoujiroCommented:
can you print a testpage?
0
RSchiererAuthor Commented:
yes I can print a test page from windows 2003 server
0
setasoujiroCommented:
so a test page works from the terminal server in that client session?
0
RSchiererAuthor Commented:
I believe so, but let me generate another one and I will get back to you.
0
setasoujiroCommented:
this is important , because if you can print the test page using terminal services, then the problem is with the application. Also try and print for example from notepad or something
0

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
RSchiererAuthor Commented:
I followed a lot of the suggestions posted here, But what I think actually worked was resetting the the client in terminal services manager. Either way it is working again.
0
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 Server OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.