Solved

Citrix Default printer not retained

Posted on 2013-02-06
9
4,959 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
 
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
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
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 23

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

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
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 …

744 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

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now