Solved

Citrix Default printer not retained

Posted on 2013-02-06
9
5,127 Views
Last Modified: 2013-02-25
Hi,

I currently have a xen app 6 server farm.

I'm using citrix policies to connect printers up per user.
the printer are all network printers being created as session printer so they arent redirected from the client.
So my policy state that there should be no client auto created printers and that all printer be created from the file and print server as session printer.
The problem is that users default printers are not being retained after log off i currently use roaming profiles and delete the profile at log off.

anyone got any ideas of how i can make the default printer stick to what the users set them as ?
0
Comment
Question by:Z1ggy
9 Comments
 
LVL 1

Expert Comment

by:NebelGorilla
ID: 38859332
Hi Ziggy,

can you check this Citrix knowledgebase article and compare your settings and policies if they are responsible for this behaviour?
0
 
LVL 23

Expert Comment

by:Ayman Bakr
ID: 38860057
What are your policy settings? Please check which of these you have set:

http://support.citrix.com/proddocs/topic/xenapp6-w2k8-admin/ps-printing-default-specify.html
0
 

Author Comment

by:Z1ggy
ID: 38860197
Hi Guys,

I've followed the procedure Nebel points to and added the reg keys to the server in question unforuantely this doesnt seem to have made any difference and the default printer is still not retained after a user logs off and on again.

My polices very simple it has session printers mapping from \\Server\printername
and ive disabled auto create client printer so no local printer are brought into citrix.
0
Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 23

Expert Comment

by:Ayman Bakr
ID: 38860353
Set the following printing policies:

Client Printers > Printer properties retention > Retained in user profile only
Session Printers > Choose client's default printer > Do not adjust the user's default printer
0
 
LVL 15

Expert Comment

by:joharder
ID: 38864993
We had a number of issues with the Session Printers policy and went over to AD GPOs for printer configuration.  Has worked much, much better.

In AD GPOs, use the User\Preference\Control Panel\Printers setting to designate the printers.  One GPO per physical site is easiest to manage.  Add each of the printers  and do NOT check the default printer checkbox.  In Common\Item-level targeting, designate the users/group or other option.

For each default printer, create a similar entry, but DO check the default printer checkbox.  Do NOT check Only if a local printer is not present.
0
 
LVL 24

Expert Comment

by:Coralon
ID: 38866768
My first question would be what kind of printer do you have as a default.. network printers or locally attached?

A lot depends on what kind of printer you have as the default.  Mutawadi's stuff is good for session printers.  

But, there are a number of freeware utilities you can use to store & restore the default printer that can run from a script, and they are very reliable.  


Coralon
0
 
LVL 8

Expert Comment

by:piyushranusri
ID: 38875547
Check out this article: http://support.citrix.com/article/ctx107415

By default, session printers are deleted from the user's profile when they log out.  This article explains how to set a flag in the registry of the Citrix server that changes that behavior so that session printer info is retained in the profile (it also works wonders to retain not only printer settings, but which printer is designated as the default, as well).

Here's the regedit syntax to set the value referred to in the article so that printer info is not deleted on user logout:

[HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Print]
"DefaultPrnFlags"=dword:00800000



some URL for reference


1. http://www.michelstevelmans.com/personalizing-default-printer-citrix-session-printers-appsense-personalization/

2. http://maso.dk/2012/08/08/make-the-users-choose-the-default-printer-in-xenapp-6-5/ 




please share the output
0
 

Accepted Solution

by:
Z1ggy earned 0 total points
ID: 38910185
In the end i couldnt get any of the reg hacks or possible fixes from the articles to work. it the behavior of the default printer would always change if created as a session printer .

I ended up reverting to windows group policy as all my printer were network based anyway so i had no need of the extra functionality citrix printing policies offered.

thanks for all your replies and advise.
0
 

Author Closing Comment

by:Z1ggy
ID: 38924999
a work around but its solved the issue at hand.
0

Featured Post

Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
This article explains how to install and use the NTBackup utility that comes with Windows Server.
This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…

778 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question