Jump to content

Recommended Posts

Guest Kevin
Posted

I've been using Terminal Server recently for many of my accounting software

clients. I am using Adagio accounting software from Softrak Systems of

Vancouver http://www.softrak.com

I love the idea of using Terminal Services but am encountering the following

printing problem:

My client is using Adagio and I moved them over to a Terminal Server

environment within the last 3 months. They are a heavy Order Entry user and

we moved to Terminal Server to get the speed and performance of Adagio up. I

have a fair number of clients running Terminal Server with Adagio, but this

one is by far the highest volume with Order Entry transactions.

When logging into terminal server, the server picks up all the local

printers and picks up the default one for the session. This is being done

correctly by the Terminal Server. When opening Adagio within the Terminal

Server session it also picks up the correct "default" printer. All documents

are being directed to the workstation default printer correectly - or so it

seems. While printing invoices the first few invoices seem to print

successfully to the default printer but somewhere along the line the

documents will get redirected temporarily to another printer on the network.

This "other" printer will be the default for someone else who is logged in to

the Terminal Server for the purpose of running Adagio.

I have seen this happen, as I was logged in to the client remotely to do

some troubleshooting and one of their invoices printed out on the printer in

my office. I wasn't even logged in to Adagio, just to the terminal server.

- All the printers are network printers attached either through USB or

Parallel external print servers.

- the client is running the most recent versions of all Adagio modules

- the Terminal Server has all the most recent service packs etc.

 

Any suggestions for troubleshooting. I have reviewed the error logs but so

far have come up with no solutions.

--

Kevin

Guest Vera Noest [MVP]
Posted

Re: Flaky Printing

 

Sounds like all users log on to the TS using the same user account.

Is this the case?

_________________________________________________________

Vera Noest

MCSE, CCEA, Microsoft MVP - Terminal Server

TS troubleshooting: http://ts.veranoest.net

___ please respond in newsgroup, NOT by private email ___

 

=?Utf-8?B?S2V2aW4=?= <Kevin@discussions.microsoft.com> wrote on 02

jun 2008 in microsoft.public.windows.terminal_services:

> I've been using Terminal Server recently for many of my

> accounting software clients. I am using Adagio accounting

> software from Softrak Systems of Vancouver http://www.softrak.com

> I love the idea of using Terminal Services but am encountering

> the following printing problem:

> My client is using Adagio and I moved them over to a Terminal

> Server environment within the last 3 months. They are a heavy

> Order Entry user and we moved to Terminal Server to get the

> speed and performance of Adagio up. I have a fair number of

> clients running Terminal Server with Adagio, but this one is by

> far the highest volume with Order Entry transactions. When

> logging into terminal server, the server picks up all the local

> printers and picks up the default one for the session. This is

> being done correctly by the Terminal Server. When opening Adagio

> within the Terminal Server session it also picks up the correct

> "default" printer. All documents are being directed to the

> workstation default printer correectly - or so it seems. While

> printing invoices the first few invoices seem to print

> successfully to the default printer but somewhere along the line

> the documents will get redirected temporarily to another printer

> on the network. This "other" printer will be the default for

> someone else who is logged in to the Terminal Server for the

> purpose of running Adagio. I have seen this happen, as I was

> logged in to the client remotely to do some troubleshooting and

> one of their invoices printed out on the printer in my office. I

> wasn't even logged in to Adagio, just to the terminal server.

> - All the printers are network printers attached either through

> USB or Parallel external print servers.

> - the client is running the most recent versions of all Adagio

> modules - the Terminal Server has all the most recent service

> packs etc.

>

> Any suggestions for troubleshooting. I have reviewed the error

> logs but so far have come up with no solutions.

Guest Kevin
Posted

RE: Flaky Printing

 

That is not the case. All users have their own account and are not members of

the administrators group.

Thanks

--

Kevin

 

 

"Kevin" wrote:

> I've been using Terminal Server recently for many of my accounting software

> clients. I am using Adagio accounting software from Softrak Systems of

> Vancouver http://www.softrak.com

> I love the idea of using Terminal Services but am encountering the following

> printing problem:

> My client is using Adagio and I moved them over to a Terminal Server

> environment within the last 3 months. They are a heavy Order Entry user and

> we moved to Terminal Server to get the speed and performance of Adagio up. I

> have a fair number of clients running Terminal Server with Adagio, but this

> one is by far the highest volume with Order Entry transactions.

> When logging into terminal server, the server picks up all the local

> printers and picks up the default one for the session. This is being done

> correctly by the Terminal Server. When opening Adagio within the Terminal

> Server session it also picks up the correct "default" printer. All documents

> are being directed to the workstation default printer correectly - or so it

> seems. While printing invoices the first few invoices seem to print

> successfully to the default printer but somewhere along the line the

> documents will get redirected temporarily to another printer on the network.

> This "other" printer will be the default for someone else who is logged in to

> the Terminal Server for the purpose of running Adagio.

> I have seen this happen, as I was logged in to the client remotely to do

> some troubleshooting and one of their invoices printed out on the printer in

> my office. I wasn't even logged in to Adagio, just to the terminal server.

> - All the printers are network printers attached either through USB or

> Parallel external print servers.

> - the client is running the most recent versions of all Adagio modules

> - the Terminal Server has all the most recent service packs etc.

>

> Any suggestions for troubleshooting. I have reviewed the error logs but so

> far have come up with no solutions.

> --

> Kevin

Guest Vera Noest [MVP]
Posted

Re: Flaky Printing

 

And how are the default printers assigned to the users?

You write that they are network printers, but on the TS, are they

session printers (redirected from the clients)?

_________________________________________________________

Vera Noest

MCSE, CCEA, Microsoft MVP - Terminal Server

TS troubleshooting: http://ts.veranoest.net

*----------- Please reply in newsgroup -------------*

 

"Vera Noest [MVP]" <vera.noest@remove-this.hem.utfors.se> wrote on

02 jun 2008:

> Sounds like all users log on to the TS using the same user

account.

> Is this the case?

> _________________________________________________________

> Vera Noest

> MCSE, CCEA, Microsoft MVP - Terminal Server

> TS troubleshooting: http://ts.veranoest.net

> ___ please respond in newsgroup, NOT by private email ___

>

> =?Utf-8?B?S2V2aW4=?= <Kevin@discussions.microsoft.com> wrote on

02

> jun 2008 in microsoft.public.windows.terminal_services:

>

>> I've been using Terminal Server recently for many of my

>> accounting software clients. I am using Adagio accounting

>> software from Softrak Systems of Vancouver http://www.softrak.com

>> I love the idea of using Terminal Services but am encountering

>> the following printing problem:

>> My client is using Adagio and I moved them over to a Terminal

>> Server environment within the last 3 months. They are a heavy

>> Order Entry user and we moved to Terminal Server to get the

>> speed and performance of Adagio up. I have a fair number of

>> clients running Terminal Server with Adagio, but this one is by

>> far the highest volume with Order Entry transactions. When

>> logging into terminal server, the server picks up all the local

>> printers and picks up the default one for the session. This is

>> being done correctly by the Terminal Server. When opening Adagio

>> within the Terminal Server session it also picks up the correct

>> "default" printer. All documents are being directed to the

>> workstation default printer correectly - or so it seems. While

>> printing invoices the first few invoices seem to print

>> successfully to the default printer but somewhere along the line

>> the documents will get redirected temporarily to another printer

>> on the network. This "other" printer will be the default for

>> someone else who is logged in to the Terminal Server for the

>> purpose of running Adagio. I have seen this happen, as I was

>> logged in to the client remotely to do some troubleshooting and

>> one of their invoices printed out on the printer in my office. I

>> wasn't even logged in to Adagio, just to the terminal server.

>> - All the printers are network printers attached either through

>> USB or Parallel external print servers.

>> - the client is running the most recent versions of all Adagio

>> modules - the Terminal Server has all the most recent service

>> packs etc.

>>

>> Any suggestions for troubleshooting. I have reviewed the error

>> logs but so far have come up with no solutions.

Guest Kevin
Posted

Re: Flaky Printing

 

for all but one user, the network printers are in fact redirected from the

clients. The other user does not get their printers redirected when

connecting to the terminal server.

--

Kevin

 

 

"Vera Noest [MVP]" wrote:

> And how are the default printers assigned to the users?

> You write that they are network printers, but on the TS, are they

> session printers (redirected from the clients)?

> _________________________________________________________

> Vera Noest

> MCSE, CCEA, Microsoft MVP - Terminal Server

> TS troubleshooting: http://ts.veranoest.net

> *----------- Please reply in newsgroup -------------*

>

> "Vera Noest [MVP]" <vera.noest@remove-this.hem.utfors.se> wrote on

> 02 jun 2008:

>

> > Sounds like all users log on to the TS using the same user

> account.

> > Is this the case?

> > _________________________________________________________

> > Vera Noest

> > MCSE, CCEA, Microsoft MVP - Terminal Server

> > TS troubleshooting: http://ts.veranoest.net

> > ___ please respond in newsgroup, NOT by private email ___

> >

> > =?Utf-8?B?S2V2aW4=?= <Kevin@discussions.microsoft.com> wrote on

> 02

> > jun 2008 in microsoft.public.windows.terminal_services:

> >

> >> I've been using Terminal Server recently for many of my

> >> accounting software clients. I am using Adagio accounting

> >> software from Softrak Systems of Vancouver http://www.softrak.com

> >> I love the idea of using Terminal Services but am encountering

> >> the following printing problem:

> >> My client is using Adagio and I moved them over to a Terminal

> >> Server environment within the last 3 months. They are a heavy

> >> Order Entry user and we moved to Terminal Server to get the

> >> speed and performance of Adagio up. I have a fair number of

> >> clients running Terminal Server with Adagio, but this one is by

> >> far the highest volume with Order Entry transactions. When

> >> logging into terminal server, the server picks up all the local

> >> printers and picks up the default one for the session. This is

> >> being done correctly by the Terminal Server. When opening Adagio

> >> within the Terminal Server session it also picks up the correct

> >> "default" printer. All documents are being directed to the

> >> workstation default printer correectly - or so it seems. While

> >> printing invoices the first few invoices seem to print

> >> successfully to the default printer but somewhere along the line

> >> the documents will get redirected temporarily to another printer

> >> on the network. This "other" printer will be the default for

> >> someone else who is logged in to the Terminal Server for the

> >> purpose of running Adagio. I have seen this happen, as I was

> >> logged in to the client remotely to do some troubleshooting and

> >> one of their invoices printed out on the printer in my office. I

> >> wasn't even logged in to Adagio, just to the terminal server.

> >> - All the printers are network printers attached either through

> >> USB or Parallel external print servers.

> >> - the client is running the most recent versions of all Adagio

> >> modules - the Terminal Server has all the most recent service

> >> packs etc.

> >>

> >> Any suggestions for troubleshooting. I have reviewed the error

> >> logs but so far have come up with no solutions.

>

Guest Vera Noest [MVP]
Posted

Re: Flaky Printing

 

OK, this can occur if the spooler service crashes and automatically

restarts. Does that happen? The EventLog should record that?

Here's how to avoid it:

 

313733 - Spooled files may be printed in an incorrect Terminal

Services session

http://support.microsoft.com/?kbid=313733

 

The same problem can also occur if the server is misconfigured:

 

317780 - Print Jobs That Are Sent to Terminal Services Redirected

Printers May Print on Another Client's Printer

http://support.microsoft.com/?kbid=317780

 

Both issued mentioned above can only occur if you installed a 3rd

party printer driver on the TS. Those are often not completely TS

compatible and can cause frequent crashes of the spooler service

(and in the worst case even the whole server). If that is the

underlying cause of your problem, floww the instructions in KB

239088 (link inside KB 317780) to map the printers to a native

driver.

_________________________________________________________

Vera Noest

MCSE, CCEA, Microsoft MVP - Terminal Server

TS troubleshooting: http://ts.veranoest.net

___ please respond in newsgroup, NOT by private email ___

 

=?Utf-8?B?S2V2aW4=?= <Kevin@discussions.microsoft.com> wrote on 02

jun 2008 in microsoft.public.windows.terminal_services:

> for all but one user, the network printers are in fact

> redirected from the clients. The other user does not get their

> printers redirected when connecting to the terminal server.

Guest Kevin
Posted

Re: Flaky Printing

 

I have reviewed the system event log to determine if the print spooler is

crashing and restarting. I assume it would be generating event code 7035/7036

indicating a start and stop of the service. It appears that the spooler is

not stopping and restarting.

You also mention a 3rd party party print driver as a possible culprit. What

do you mean by a 3rd party print driver. As an example, we are using an

HP1320 printer. The drivers for the client side (XP Pro) were downloaded from

HP as were the drivers on the server side (W2K3 R2). I assume that this is

the correct method for installing the printers.

 

Your help on this forum is appreciated.

--

Kevin

 

 

"Vera Noest [MVP]" wrote:

> OK, this can occur if the spooler service crashes and automatically

> restarts. Does that happen? The EventLog should record that?

> Here's how to avoid it:

>

> 313733 - Spooled files may be printed in an incorrect Terminal

> Services session

> http://support.microsoft.com/?kbid=313733

>

> The same problem can also occur if the server is misconfigured:

>

> 317780 - Print Jobs That Are Sent to Terminal Services Redirected

> Printers May Print on Another Client's Printer

> http://support.microsoft.com/?kbid=317780

>

> Both issued mentioned above can only occur if you installed a 3rd

> party printer driver on the TS. Those are often not completely TS

> compatible and can cause frequent crashes of the spooler service

> (and in the worst case even the whole server). If that is the

> underlying cause of your problem, floww the instructions in KB

> 239088 (link inside KB 317780) to map the printers to a native

> driver.

> _________________________________________________________

> Vera Noest

> MCSE, CCEA, Microsoft MVP - Terminal Server

> TS troubleshooting: http://ts.veranoest.net

> ___ please respond in newsgroup, NOT by private email ___

>

> =?Utf-8?B?S2V2aW4=?= <Kevin@discussions.microsoft.com> wrote on 02

> jun 2008 in microsoft.public.windows.terminal_services:

>

> > for all but one user, the network printers are in fact

> > redirected from the clients. The other user does not get their

> > printers redirected when connecting to the terminal server.

>

Guest Vera Noest [MVP]
Posted

Re: Flaky Printing

 

Any driver which does not come with the Windows OS is a 3rd party

printer driver. It is generally *not* recommended to install them

on a TS, because so many of them are causing problems.

You should only install a 3rd party driver after you have verified

that it is 100% TS compatible or is a Windows Hardware Quality Labs

(WHQL) signed driver. Many non-WHQL drivers are not TS-compatible,

and some are known to crash your printer spooler or the whole

server.

 

If there is no TS compatible driver available for your model of

printer, map the printer to a native driver by creating a custom

ntprintsubs.inf file, as described in KB article 239088.

 

That said, HP is one of the few printer manufacturers which test

their drivers on TS and publish their compatibility state. You can

find the list here:

 

HP Printers Supported in Citrix MetaFrame Presentation and Terminal

Server Environments

http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?

objectID=c00213455

 

For your example of the HP LJ1320, you can see that there is a TS

compatible driver from HP, but you have to use the exact version of

the driver mentioned by HP. In this case, you need driver version

61.063.461.42 on the server (assuming that you are running a 32-bit

OS on the server).

 

_________________________________________________________

Vera Noest

MCSE, CCEA, Microsoft MVP - Terminal Server

TS troubleshooting: http://ts.veranoest.net

___ please respond in newsgroup, NOT by private email ___

 

=?Utf-8?B?S2V2aW4=?= <Kevin@discussions.microsoft.com> wrote on 03

jun 2008 in microsoft.public.windows.terminal_services:

> I have reviewed the system event log to determine if the print

> spooler is crashing and restarting. I assume it would be

> generating event code 7035/7036 indicating a start and stop of

> the service. It appears that the spooler is not stopping and

> restarting. You also mention a 3rd party party print driver as

> a possible culprit. What do you mean by a 3rd party print

> driver. As an example, we are using an HP1320 printer. The

> drivers for the client side (XP Pro) were downloaded from HP as

> were the drivers on the server side (W2K3 R2). I assume that

> this is the correct method for installing the printers.

>

> Your help on this forum is appreciated.

  • 1 month later...
Guest FrankY
Posted

RE: Flaky Printing

 

Make sure that:

 

1: Your printer does not have same name (local and remote)

2: Try (if users are in vpn or lan) to use a centralized print server (win

2003) and use a script to assign the printer and an other one to set default

one.

3: Make sur the drivers are up to date and try different one Ex: pcl, ps,

UFRII.. etc

 

I allways have weird thing happening when users have local printer, remote

mapped and TS session printers.

--

Frank

 

 

"Kevin" wrote:

> That is not the case. All users have their own account and are not members of

> the administrators group.

> Thanks

> --

> Kevin

>

>

> "Kevin" wrote:

>

> > I've been using Terminal Server recently for many of my accounting software

> > clients. I am using Adagio accounting software from Softrak Systems of

> > Vancouver http://www.softrak.com

> > I love the idea of using Terminal Services but am encountering the following

> > printing problem:

> > My client is using Adagio and I moved them over to a Terminal Server

> > environment within the last 3 months. They are a heavy Order Entry user and

> > we moved to Terminal Server to get the speed and performance of Adagio up. I

> > have a fair number of clients running Terminal Server with Adagio, but this

> > one is by far the highest volume with Order Entry transactions.

> > When logging into terminal server, the server picks up all the local

> > printers and picks up the default one for the session. This is being done

> > correctly by the Terminal Server. When opening Adagio within the Terminal

> > Server session it also picks up the correct "default" printer. All documents

> > are being directed to the workstation default printer correectly - or so it

> > seems. While printing invoices the first few invoices seem to print

> > successfully to the default printer but somewhere along the line the

> > documents will get redirected temporarily to another printer on the network.

> > This "other" printer will be the default for someone else who is logged in to

> > the Terminal Server for the purpose of running Adagio.

> > I have seen this happen, as I was logged in to the client remotely to do

> > some troubleshooting and one of their invoices printed out on the printer in

> > my office. I wasn't even logged in to Adagio, just to the terminal server.

> > - All the printers are network printers attached either through USB or

> > Parallel external print servers.

> > - the client is running the most recent versions of all Adagio modules

> > - the Terminal Server has all the most recent service packs etc.

> >

> > Any suggestions for troubleshooting. I have reviewed the error logs but so

> > far have come up with no solutions.

> > --

> > Kevin

×
×
  • Create New...