Guest Kevin Posted June 2, 2008 Posted June 2, 2008 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 June 2, 2008 Posted June 2, 2008 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 June 2, 2008 Posted June 2, 2008 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 June 2, 2008 Posted June 2, 2008 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 June 2, 2008 Posted June 2, 2008 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 June 2, 2008 Posted June 2, 2008 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 June 2, 2008 Posted June 2, 2008 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 June 3, 2008 Posted June 3, 2008 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.
Guest FrankY Posted July 18, 2008 Posted July 18, 2008 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
Recommended Posts