Event ID 1114 - Could not add printer connection to printer

Event ID 1114 - Could not add printer connection to printer

book

Article ID: CTX107273

calendar_today

Updated On:

Description

When a print server is imported into the farm and session printers are assigned, the printers are not auto-created. Local printers are being auto-created. In the system log, the following error message appears:

“Event ID: 1114
Could not add printer connection to printer (\\PrintServerName\PrinterName), for user (Username). Error condition is: (The filename, directory name, or volume label syntax is incorrect.)”

-Or-

“Event ID:1114
Could not add printer connection to printer (\\PrintServerName\PrinterName), for user (Ctx_SmaUser). Error condition is: (Access is denied.).”

Resolution

Complete one of the following resolutions to troubleshoot the error:

Resolution 1

Run procmon from Windows Sysinternals and ensure that the System group has full control permissions to the following:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers

204947

55.15988

spoolsv.exe:680

CreateKey

HKLM\SYSTEM\CurrentControlSet\Control\Print\Providers

ACCESS DENIED

204955

55.16014

spoolsv.exe:680

CreateKey

HKLM\SYSTEM\CurrentControlSet\Control\Print\Providers

ACCESS DENIED

204956

55.16021

spoolsv.exe:680

CreateKey

HKLM\SYSTEM\CurrentControlSet\Control\Print\Providers

ACCESS DENIED

Resolution 2

A shared printer that resides on a Citrix server has been assigned as a session printer inside the session policy. Citrix recommends the use of separate print servers.
Refer to CTX881017 – Troubleshooting Imported Network Print Servers with XenApp.

Resolution 3

The Ctx_SmaUser (Presentation Server 4.0) or Ctx_CPSVCuser (Presentation Server 4.5) local accounts are corrupted. The print driver is not Terminal Server-compliant and/or requires additional rights.
Additionally, a CDF trace can be captured to confirm the diagnostic. Refer to CTX108338 – Print Modules to Select When Obtaining a CDF Trace for Printing Problems and CTX104578 – How to use Citrix Diagnostic Facility and the Access Suite Console to Trace Issues.

Issue/Introduction

This article contains possible resolutions to Event ID 1114 - Could not add printer connection to printer.

Additional Information

A host-based printer or host printer is a printer that relies on the processor of the host computer to generate printable pages. Most host-based printers today, use the Graphics Device Interface (GDI) built into Windows. Because they do not need a powerful processor of their own, host-based printers tend to be less expensive than conventional printers. Because they share the processor of your computer, they might perform slowly or slow down the work of the host computer. The speed these printers operate depends on how powerful the host computer is and how occupied it is with other operations.
CTX110571 – HP Printers Supported in XenApp Environments
CTX106393 – Required Permissions and Rights for the Ctx_SmaUser Account