Solved

Citrix Default printer not retained

Posted on 2013-02-06
9
5,373 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
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
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
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

The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

Question has a verified solution.

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

Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
This article provides a convenient collection of links to Microsoft provided Security Patches for operating systems that have reached their End of Life support cycle. Included operating systems covered by this article are Windows XP,  Windows Server…
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

724 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