Flaky Printing

  • Thread starter Thread starter Kevin
  • Start date Start date
K

Kevin

Guest
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 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
 
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 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.
 
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 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
 
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 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.
 
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 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.

>
 
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.
 
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.

>
 
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.
 
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 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
 
Back
Top