Jump to content
Welcome to our new Citrix community!
  • 0

RDS 2022 and Local Printers hidden/offline


Corey Tracey 2

Question

Server 2022, VDA 2203 LTSR CU3 using MCS on VMware.

 

Base image is good, for both local admin account and domain user account; all local printers exist and function (Print to PDF, etc.)

 

After snapshot and deployment, local printer are hidden/offline.  Occurs for both RDP and ICA connections

 

image.thumb.png.b464957c9d12eea5122de57718584263.png

 

Things I've tried:   

Moved VDA to OU with blocked inheritance, no GPO.

Reviewed print drivers;  some have 'base' MS/Citrix drivers, some images have additional Canon/Xerox drivers, happens for both.

Reviewed registry print keys under local user context and no access  issues are present

Happens with both MS October updates 

ICA Print redirection/mapping does occur

Stop/starting Spooler has no positive effect

 

The same image/sharpshot in VMware is fine, it is when it is deployed via MCS it breaks...odd.

 

We have functioning, deployed MCS clones, for instance, "snapshot 10.01.2023".  Revert the VM gold image to that VM, do updates, app config changes (nothing that is remotely related to printing), do another snapshot and deploy and that will be broke.

 

Any thoughts?

 

 

 

 

Edited by Corey Tracey
Clarity
Link to comment

1 answer to this question

Recommended Posts

  • 0

Appears to be combination of the .NET October 2023 Server 2022 update and running ngen.exe eqi 3 in the reseal script.

Logs show things being uninstalled;  reverted back to an September snapshot, run windows update and did not run the ngen and the print queues where there.

 

While I don't see anything specific to uninstalling print items, this seems to be the issue.

 

Executing command from offline queue: install "System.Management.Automation, Version=3.0.0.0, Culture=Neutral, PublicKey
Token=31bf3856ad364e35, processorArchitecture=msil" /NoDependencies
Executing command from offline queue: uninstall "Microsoft.PowerShell.Commands.Utility, Version=3.0.0.0, Culture=Neutral
, PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil" /NoDependencies
Uninstalling assembly Microsoft.PowerShell.Commands.Utility, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad
364e35, processorArchitecture=msil
Executing command from offline queue: install "Microsoft.PowerShell.Commands.Utility, Version=3.0.0.0, Culture=Neutral,
PublicKeyToken=31bf3856ad364e35, processorArchitecture=msil" /NoDependencies
Executing command from offline queue: uninstall "Microsoft.Windows.ServerManager.Common, Version=10.0.0.0, Culture=Neutr

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...