Formular una preguntaFormular una pregunta
 

RespondidaPrinter Redirection not working

  • viernes, 26 de junio de 2009 19:35Marc Proulx Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I have just installed my first Windows Server 2008 Terminal Server into our network. Most of my current production servers are all running Windows Server 2003 R2 SP2 (including our domain controllers).  I currently have an existing production terminal server running on Windows Server 2003.  Everything works fine on that server.  However, the new 2008 TS is not redirecting the client printers.

    My client is running Windows XP SP3 with .NET Framework 3.0 SP2 installed.  The TS configuration is not configured to prevent printing redirection.  The group policies are not configured to prevent printer redirection.  The client's configuration is configured to redirect the printers.  However, when connected to the TS, if I view the "Printers" folder, all I see is the "Microsoft XPS Document Writer".

Respuestas

  • jueves, 23 de julio de 2009 19:36Vladimir StoyanovMSFT, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     Respondida
    The investigation of Rob's problem was a success, we discovered that the Print spooler security descriptor was altered and thus preventing Terminal Services to read it's state. As a result TS decides that the spooler is not running and disables printer redirection. To work around this problem an ACL that was in the original security descriptor has to be added back. Unaltered SD for print spooler should look like this:

    c:\>sc show spooler

    D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SY)


    the important ACL in this cases is the one for authenitcated user (AU), since TS runs as a network service it relies on this ACL to be present in order to successfully open the spooler service. Adding the ACL:

    (A;;CCLCSWLOCRRC;;;AU)

    back fixed the problem. We are unsure what had altered the SD on that machine, so any ideas are welcome.
    I also want to hear if anyone else has the same problem on their machine.

    Thank You
    vladimir

     

Todas las respuestas

  • domingo, 28 de junio de 2009 8:06Abdul Nazar Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    You have to install the drivers of the printer on Terminal servers. For example if your client is attached to a Canon iR C3080/3480/3580 PCL5c printer and you want to get that printer redirected to your terminal server, You have to install the drivers of Canon iR C3080/3480/3580 PCL5c (and not the printer) in the terminal server.
    You can perform this action by adding a new printer with Canon iR C3080/3480/3580 PCL5c drivers and deleting it.
    or go to the printers server properties in the TS and, drivers tab and add the appropriate driver.
    TS 2008 have introduced a new feature called easy print. to bypass these actions. but It will not work with all clients.....

    Regards

  • lunes, 29 de junio de 2009 13:22Marc Proulx Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Thank you for the reply Abdul.  However, I am quite familiar with loading the printer drivers onto the Terminal Server.  As mentioned before, I do have a production TS running on a Windows Server 2003. 

    First of all, I am hoping to use the easy print feature.  I do believe that my clients (XP Pro SP3 with .Net 3.0 SP2 & .Net 3.5 SP1) have the minimum requirements to make this work.

    Sencondly, I have tried loading the printer drivers onto the Terminal Server, just to see if I could at least get that to work.  However, still no luck.

    Any other suggestions?
  • lunes, 29 de junio de 2009 16:41Marc Proulx Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I've just tried logging onto the TS from a Windows Vista client as well as a Windows 7 RC1 client.  Neither one of these worked any better.
  • miércoles, 01 de julio de 2009 17:16Kristin L. GriffinMVP, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Marc,

    I am wondering if the event logs on either the client or the server will reveal anything?

    Is the Microsoft XPS Document Writer redirected from the client? Or is it installed on the server?

    Let us know what you find.
    Hope this helps,

    Kristin L. Griffin

    The Microsoft Windows Server 2008 Terminal Services Resource Kit is available at: http://www.amazon.com/Windows-Server%C2%AE-Terminal-Services-Resource/dp/0735625859/ref=sr_1_1?ie=UTF8&s=books&qid=1245947488&sr=8-1
  • jueves, 02 de julio de 2009 20:50Marc Proulx Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Hi Kristin;

    The only log added to the client's workstation while establishing a remote desktop session and logging onto the TS is

    Log : Security
    Type : Success Audit
    Event ID : 515
    Desc : A trusted logon process has registered with the LSA.

    On the Terminal Server, I get 7 "Information" events in the "Application Log", 7 "Audit Success" and 1 "Audit Failure" in the "Security Log", and two "Information" events in the "System" log.

    Application Log:
    Event ID: 501, Folder Redirection (there are four events like this one)
    Description: Successfully applied policy and redirected foler "Videos" to ...
    Event ID: 4101, Winlogon
    Description: Windows License validated.
    Event ID: 9003, Desktop Windows Manager
    Desc : The Desktop Window Manager was unable to start because a composited theme is not in use
    Event ID: 1, CertificateServicesClient
    Desc : Certificate Services Client has been started successfully.

    Security Log:
    Event ID: 4673, Microsoft Windows security auditing.
    Desc: A privileged service was called
    Event ID: 4611, Microsoft Windows security authority
    Desc : A trusted logon process has been registered with the LSA
    Event ID: 4648, Microsoft Windows security auditing
    Desc : A logon was attempted using explicit credentials.
    Event ID: 4624, Microsoft Windows security auditing
    Desc : An account was successfully logged on.
    Event ID: 4611, Microsoft Windows security auditing (there are four events like this one)
    Desc : A trusted logon process has been registered with the LSA

    System Log:
    Event ID: 7036, Service Control Manager Eventlog Provider
    Desc : The Windows Modules Installer service entered the stopped state.
    Event ID: 7036, Service Control Manager Eventlog Provider
    Desc : The Windows Modules Installer service entered the running state.


    Sorry for maybee giving too much detail.  I don't see any real pertinent issues from these events regarding the issues I am having with the Printer redirection, however, I am pulling my hair out with this one and am not making any headway.  Any assistance would be greatly appreciated.

    As for your second question, the Microsoft XPS Document Writer is not being redirected either from the client.  I do see the server's Microsoft XPS Document Writer, but not the client's.

    Thanks


  • viernes, 10 de julio de 2009 21:00Vladimir StoyanovMSFT, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    For TS Easy Print to work you need to install Terminal Server Role on your server, your client does meet the requirements for Easy Print. It is still puzzling that there's no event log about not finding matching printer drivers. Have you disabled any service? Is "Terminal Services UserMode Port Redirector" service running on the server?
  • viernes, 10 de julio de 2009 21:04Marc Proulx Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I have installed the Terminal Server Role on my server.  I have not disabled any services and the "Terminal Services UserMode Port Redirector" service is running.
  • martes, 14 de julio de 2009 18:26jbflmcp Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    did you relax the security rights on c:\windows\system32\spool folder?
    i noticed something on technet mentioning this with regard to domain controllers.

  • martes, 14 de julio de 2009 23:20Rob.Ford Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Hi - I have also been having this same problem. I get no printer redirection on Windows 2008 Terminal Server at all. I am using 64bit 2008 Server. Same as for Marc, there is absolutely nothing in the events logs to say why. Everything is enabled for default client printer redirection in GPO, all of the devices and services are running on the Terminal Servers, Easy print is set to be used first, etc. Nothing, no client printer redirection, whether they are locally installed or via a (2003) print server. Nothing in the event logs to show the server is even attempting to redirect or why it is failing.

    Can anyone please help?
  • miércoles, 15 de julio de 2009 23:53Vladimir StoyanovMSFT, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I'm really baffled by these reports, it is defeintely something we haven't seen during development and testing of this feature. At this point I can't say anything about this problem unless I have some sort of remote access to a machine that exhibits the problem.
  • martes, 21 de julio de 2009 12:05User2000000000 Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     

    Hi,

    I am having a similar problem, printer redirection is enabled on both the TS and the client. However no printers redirect and no events are logged in the event log. The terminal server has terminal services, easyprint and .net framework 3.5 installed as per microsofts documentation.

    However I believe the problem to be related to user rights assigment/service rights as the server I am using has restrictions applied. If I log onto a server that does not have this policy applied the redirection works and if I remove this server from the gpo it works.

    Can someone please tell me what user rights and service rights/security easyprint requires to redirect printers?

    Thanks

  • martes, 21 de julio de 2009 13:53H-NNCSB Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I'm not sure about DCs but regular 2008 servers should be okay once you install the role. 

    Printing is a pain with Terminal Server, Citrix too (but the Universal driver works well on Citrix - I wish TS had this too!)  I have several 64-bit servers and one 32-bit Terminal Servers.  I loaded identical drivers & versions for our various printers.  Still some users cannot see the printers since those drivers are older or maybe PS where the driver on the terminal server is PCL. 

    You should see errors on your Terminal Server in the System log and it should be complaining about not having a driver.  What would be really helpful would be if the log told us which driver TS is trying to match on the user desktop. 
  • martes, 21 de julio de 2009 14:00Jeff Pitsch [MVP]MVP, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Easy print is the MS equivalent of Citrix's Universal driver.  So MS already has that.

    Remember, if you don't like easy print you can always use the fallback drivers that were introduced in Win2k3.
  • martes, 21 de julio de 2009 23:52Rob.Ford Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Vladimir, I can provide you with access via TS Gateway to one of our Terminal Servers if you are willing to take a look, that would be great. You can email me at rob.ford@chapmantripp.com for access details.

    Cheers,

    Rob
  • jueves, 23 de julio de 2009 19:36Vladimir StoyanovMSFT, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     Respondida
    The investigation of Rob's problem was a success, we discovered that the Print spooler security descriptor was altered and thus preventing Terminal Services to read it's state. As a result TS decides that the spooler is not running and disables printer redirection. To work around this problem an ACL that was in the original security descriptor has to be added back. Unaltered SD for print spooler should look like this:

    c:\>sc show spooler

    D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SY)


    the important ACL in this cases is the one for authenitcated user (AU), since TS runs as a network service it relies on this ACL to be present in order to successfully open the spooler service. Adding the ACL:

    (A;;CCLCSWLOCRRC;;;AU)

    back fixed the problem. We are unsure what had altered the SD on that machine, so any ideas are welcome.
    I also want to hear if anyone else has the same problem on their machine.

    Thank You
    vladimir

     

  • jueves, 23 de julio de 2009 19:43User2000000000 Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     

    Would specifying the service startup and security option in group policy cause this? Default gpo settings for a service are: Administrators, Interactive and System.

  • jueves, 23 de julio de 2009 19:57H-NNCSB Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     

    From a command prompt when I type "sd show spooler" I get the program is not recognized.  Is this some sort of add-on?

  • jueves, 23 de julio de 2009 20:25Rob.Ford Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Thanks once more for all your great effort on this, Vladimir. I have this working now after weeks of pulling my hair out. All of our terminal servers have this problem, so it could well be some application install that has done this but I don't know what at this stage.

    The command is "sc", H-NNCSB.

  • jueves, 23 de julio de 2009 20:26Vladimir StoyanovMSFT, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I'm sorry, typo on my side:

    c:\> sc sdshow spooler

    The default SD for spooler allows admins ( last two letters of the ACL - BA), authenticated users (AU) and system (SY), Network service is not an interactive user and thus will cause this problem.
  • viernes, 24 de julio de 2009 0:56RDPNOGO Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Hello Vladimir,

    I have set up two MS Server 2008 STD server networks in the last two months with TS but let's stick to the one. 

    I see the redirected printers within the sessions and can select and initiate a print request, however I cannot get any output on my local printers.
    The document will show up in the printer queue, spooling, printing,.. deleting.  no output to the printer. 
    I connected the printer directly to the client (an XP OS w/sp3 and .NET3.5sp1), the RDC is set to allow printing and supported P&P devices on both ends, even the external num-keypad works just fine but no printer output.   I updated .NET on the server to 3.5sp1 with no effect.

    I saw where DOT4 USB printers won't work unles a fix is applied (a MS2003 fix) so I tried that on the XP client with no success... KB link  http://support.microsoft.com/default.aspx?scid=kb;EN-US;302361  

    I checked all the policy settings for terminal services as posted in the KB's one is for MS2008 R2 http://blogs.technet.com/askperf/archive/2007/08/24/terminal-server-and-printer-redirection.aspx but it is essentially the same in MS2008 STD.

    I tried the following printers; an HP4000TN, and an HP Color Laserjet 2550 which I hooked up via a USB cable. (this shows up as a DOT4_001 port in printer properties)  Had a remote user try with an HP Laserjet 3390. I don't see any errors only warnings (print job in queue is deleted and then the printer is deleted and no longer available to users.. see below) the job runs through the queue as I stated above.

    LOG
    8- The jobs in the print queue for printer HP LaserJet 3390 Series PCL 6 (redirected 8) were deleted. No user action is required.
    4- Printer HP LaserJet 3390 Series PCL 6 (redirected 8) will be deleted. No user action is required.
    3- Printer HP LaserJet 3390 Series PCL 6 (redirected 8) was deleted, and users will no longer be able to print to this printer. No user action is required.

     sc sdshow spooler reports:   D:(A;;CCLCSWLORRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

    I'm at a loss here... What simple item am i overlooking... any ideas?
    • EditadoRDPNOGO viernes, 24 de julio de 2009 2:45
    •  
  • viernes, 24 de julio de 2009 12:28User2000000000 Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Hi Vladimir,

    Yes that has resolved my problem with Printer redirection. Below is the sets I used to resolve the problem. Hopefully this might help other people

    Thanks Vladimir for your help!

    ---------------------------------------------------------------------------------
    Terminal server printer redirection not working.
     
    Note: Before doing the steps below use RSOP to verify you do not have printer redirection disabled by GPO. Also check that it is not disabled in the RDP-TCP settings in Terminal server configuration manager.
     
    Note: This will issue effect both methods of printer redirection (easyprint and standard redirection)
     
    The issue: When you set the printer spooler service by group policy this can be cause the Print spooler service permissions to be incorrectly modified. By default when you set a service startup options in GPO the permissions default to

    Administrators = Full
    Interactive = Read
    System = Full
     
    When you run sc sdshow spooler in cmd (command prompt) you receive the following
     
     D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BAA;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCLCSWLOCRRC;;;IU)
     
    The Authenticated user - Read (A;;CCLCSWRPWPDTLOCRRC;;;AU) permissions is missing. This is required for printer redirection to work

    To fix:
    Use GPO edit to configure the print spooler service 

    Add Authenticated users to the list with Read permissions
     
    Wait for the GPO changes to replicate. Then run gpupdate /force on the server
     
    Now run "sc sdshow spooler" you should receive the following
     
    D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWLOCRRC;;;IU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
     
    This is the correct security setting.
     
    Restart the spooler service and log off the terminal server.
     
    Log back on and the printers should be redirected
     
  • viernes, 24 de julio de 2009 17:00RDPNOGO Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I may be looking at this sideways and could use some help.... PLEEEASE.

    I have set up two MS Server 2008 STD server networks in the last two months with TS but let's stick to the one. 

    I see the redirected printers within the sessions and can select and initiate a print request, however I cannot get any output on my local printers.
    The document will show up in the printer queue, spooling, printing,.. deleting.  no output to the printer. 
    I connected the printer directly to the client (an XP OS w/sp3 and .NET3.5sp1), the RDC is set to allow printing and supported P&P devices on both ends, even the external num-keypad works just fine but no printer output.   I updated .NET on the server to 3.5sp1 with no effect.

    I saw where DOT4 USB printers won't work unles a fix is applied (a MS2003 fix) so I tried that on the XP client with no success... KB link  http://support.microsoft.com/default.aspx?scid=kb;EN-US;302361  

    I checked all the policy settings for terminal services as posted in the KB's one is for MS2008 R2 http://blogs.technet.com/askperf/archive/2007/08/24/terminal-server-and-printer-redirection.aspx but it is essentially the same in MS2008 STD.

    I tried the following printers; an HP4000TN, and an HP Color Laserjet 2550 which I hooked up via a USB cable. (this shows up as a DOT4_001 port in printer properties)  Had a remote user try with an HP Laserjet 3390. I don't see any errors only warnings (print job in queue is deleted and then the printer is deleted and no longer available to users.. see below) the job runs through the queue as I stated above.

    LOG
    8- The jobs in the print queue for printer HP LaserJet 3390 Series PCL 6 (redirected 8) were deleted. No user action is required.
    4- Printer HP LaserJet 3390 Series PCL 6 (redirected 8) will be deleted. No user action is required.
    3- Printer HP LaserJet 3390 Series PCL 6 (redirected 8) was deleted, and users will no longer be able to print to this printer. No user action is required.

     sc sdshow spooler reports:   D:(A;;CCLCSWLORRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

    I'm at a loss here... What simple item am i overlooking... any ideas?
    James
  • viernes, 24 de julio de 2009 18:00Vladimir StoyanovMSFT, ModeradorMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     Respuesta propuesta
    RDPNOGO, is your server also a domain controller? If yes, this is a known problem and workaround is available in this article:

    http://support.microsoft.com/kb/968605
    • Propuesto como respuestaRDPNOGO viernes, 24 de julio de 2009 21:48
    •  
  • viernes, 24 de julio de 2009 21:57RDPNOGO Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Hello Vladimir,

    I cannot thank you enough.  I overlooked the fact that this is a DC and kept pounding the issue as if it was something wrong with easy print and print redirection.

    Steps to correct the issue are in the link http://support.microsoft.com/kb/968605 but I'll give a brief synop;

    Either log in as administrator or execute cmd as Administrator
    type;  cd\windows\system32\spool
    type;  Cacls.exe PRINTERS /e /g users:C

    The response will be;  processed dir:  C:\Windows\System32\spool\PRINTERS

    Reboot the machine and test print through TS to any printer you wish wether a direct connected or IP networked printer.


    Now I can sleep again.

    James
  • viernes, 21 de agosto de 2009 20:46Marc Proulx Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     

    Hello Vladimir;

    I've been away for the past 6 weeks.  There has been a lot of action on my original thread since I've left for holidays.  I have tried everything mentioned here, and still cannot get this to work.

    I have verified the permissions on the C:\Windows\System32\Spool\PRINTERS folder and they look fine:
    PRINTERS CREATOR OWNER:(OI)(CI)(IO)(R,W,D,WDAC,WO,DC)
             NT AUTHORITY\SYSTEM:(OI)(CI)(R,W,D,WDAC,WO,DC)
             BUILTIN\Administrators:(OI)(CI)(R,W,D,WDAC,WO,DC)
             BUILTIN\Users:(OI)(CI)(M)

    I have looked into the ACL for the Print Spooler service.  At first, this was not correct.  We had a GPO that hat modified the ACL on this service.  We've since modified it to inclued the Authenticated Users, but that made no difference.  So then, we've tried removing the GPO setting all together, but still no go. 

    C:\>sc sdshow spooler
    D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCR
    RC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

    I have been pulling my hair out on this all week, not to mention the weeks before I left on holidays!!!  Any other Ideas?

  • sábado, 05 de septiembre de 2009 18:03EugB Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I'm just going to toss this out here, because I've just spent the last few hours trying to figure out why my brand new Terminal Server 2008 (not on a Domain Controller) refuses to redirect my printers and this is the best thread I've been able to find regarding this on my too-many-too-count searches.

    It's my userid on the domain.  I have yet to figure out why, but if I RDP or RemoteApp into my W2k8 TS from either my Vista client or from an XP client using my userid, I get no printers nor do I get any type of error message from either the client or the server.

    However, if I use my test account from either XP or from Vista, it works.  And it took me hours before I tried that little test, let me tell you.

    My main account has admin priviledges on the clients and on some servers, but not on the TS 2008 server.

    So right now, I'm at a loss as to why my main userid is preventing Easy Print from redirecting my printers, but I'm going to keep at it.  To make things even more funny, if I Remote Desktop into an XP client from my Vista client, my printers are redirected.

    Of course, the next test is to actually print.  ;)

    Vladimir, if you've any suggestions, I'm all ears. 


  • martes, 08 de septiembre de 2009 3:57Craig Watkins Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     Respuesta propuesta
    I'm just going to toss this out here, because I've just spent the last few hours trying to figure out why my brand new Terminal Server 2008 (not on a Domain Controller) refuses to redirect my printers and this is the best thread I've been able to find regarding this on my too-many-too-count searches.

    It's my userid on the domain.  I have yet to figure out why, but if I RDP or RemoteApp into my W2k8 TS from either my Vista client or from an XP client using my userid, I get no printers nor do I get any type of error message from either the client or the server.

    However, if I use my test account from either XP or from Vista, it works.  And it took me hours before I tried that little test, let me tell you.

    My main account has admin priviledges on the clients and on some servers, but not on the TS 2008 server.

    So right now, I'm at a loss as to why my main userid is preventing Easy Print from redirecting my printers, but I'm going to keep at it.  To make things even more funny, if I Remote Desktop into an XP client from my Vista client, my printers are redirected.

    Of course, the next test is to actually print.  ;)

    Vladimir, if you've any suggestions, I'm all ears. 



    I've struck this before where the User Properties in Active Directory Users and Computers had "Connect client printers at logon" unticked on the Environment tab. Applies to Local Users as well.
    • Propuesto como respuestaEugB martes, 08 de septiembre de 2009 18:40
    •  
  • martes, 08 de septiembre de 2009 18:41EugB Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    I'm just going to toss this out here, because I've just spent the last few hours trying to figure out why my brand new Terminal Server 2008 (not on a Domain Controller) refuses to redirect my printers and this is the best thread I've been able to find regarding this on my too-many-too-count searches.

    It's my userid on the domain.  I have yet to figure out why, but if I RDP or RemoteApp into my W2k8 TS from either my Vista client or from an XP client using my userid, I get no printers nor do I get any type of error message from either the client or the server.

    However, if I use my test account from either XP or from Vista, it works.  And it took me hours before I tried that little test, let me tell you.

    My main account has admin priviledges on the clients and on some servers, but not on the TS 2008 server.

    So right now, I'm at a loss as to why my main userid is preventing Easy Print from redirecting my printers, but I'm going to keep at it.  To make things even more funny, if I Remote Desktop into an XP client from my Vista client, my printers are redirected.

    Of course, the next test is to actually print.  ;)

    Vladimir, if you've any suggestions, I'm all ears. 



    I've struck this before where the User Properties in Active Directory Users and Computers had "Connect client printers at logon" unticked on the Environment tab. Applies to Local Users as well.

    Craig - Thank you so much!  No idea how that got unchecked on my ID but that was it! 
  • martes, 08 de septiembre de 2009 23:33Marc Proulx Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     

    Well, thank you all for your help.  I've got it figured out.  It turns out it was a combination of two thinngs.  One: (and this was the real issue) was the problem with the permissions as explained by Vladimir.  Two: this was just my stupidity, as Craig mentionned, my own user account had the "Connect Client Printers" unchecked.

    Thank you so much Vladimir and Craig!!!

    So now, I am attempting to print a document to one of the redirected printers, but it doesn't seem to be using the new "easy print" functionality (ie: the print dialog box is not my client's but the server's).  Is there anything else I need to do to turn that feature on?

  • jueves, 10 de septiembre de 2009 8:03EclecticSolutions Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    RDPNOGO, is your server also a domain controller? If yes, this is a known problem and workaround is available in this article:

    http://support.microsoft.com/kb/968605

    Thankyou Vladimir! This solved printing redirection for me.

    The additional information is that TS printing worked successfully from installation in August 2008 until a WU download and forced restart sometime around 12 August 2009. It has taken a month to find this solution!

    [It is a DC because the client only has one server W2008 X64. It was chosen for TS use before SBS2008 was announced / released.]

    Jim Evans
    Eclectic Solutions Ltd
    Cheshire UK
  • martes, 22 de septiembre de 2009 18:29tgcb Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     

    I have a similar issue - Windows 2008 Server with XP clients.    If you RDP to the 2008 Server as the local Administrator account, then the printers get redirected as you expect.   Any other user, their is no redirection.  

    This server is not a domain controller and we have the Novell client installed.    The "sc sdshow spooler" values look correct.   The Group Policy settings (under Terminal Services) have been set.

    So, printer redirect works for one user (Administrator which is a local account) and no one else - even though we are set as "administrators".  

  • martes, 22 de septiembre de 2009 20:44User2000000000 Medallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuarioMedallas del usuario
     
    Hi Tgcb,

    For Domain accounts have you checked that a computer loopback group policy is not cancelling out the printer redirection options or printer redirection is not disabled in Active directory under the Environment tab for each user?

    Possibly try running RSOP or gpresult to verify that the GPO setting is correct.

    It appears to be something at the domain level if local accounts work.