Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Citrix Default printer not retained

Posted on 2013-02-06
9
Medium Priority
?
5,697 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
Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

 
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 25

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

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

A safe way to clean winsxs folder from your windows server 2008 R2 editions
This article shows how to get a list of available printers for display in a drop-down list, and then to use the selected printer to print an Access report or a Word document filled with Access data, using different syntax as needed for working with …
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

879 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