One of the possible reasons that the administrator is not seeing the printers within his Horizon
Desktop session is that printing is disabled in the Horizon Desktop Pool. Printing is a feature that
allows users to print from a remote desktop to any local or network printer available on their client
device. Printing can be enabled or disabled for each desktop pool by using the VMware Integrated
Printing feature.
VMware Integrated Printing is a feature that supports client printer redirection, location-based
printing, and persistent print settings. Client printer redirection enables users to print from a remote
desktop to any local or network printer available on their client device. Location-based printing
enables users to print to network printers that are physically near their client device. Persistent print
settings enable users to retain their print settings across sessions.
To enable or disable printing for a desktop pool, the administrator needs to follow these steps:
In Horizon Console, select Inventory > Desktops.
Select the desktop pool and click Edit.
In the Edit Desktop Pool dialog box, select the VMware Integrated Printing tab.
Select or clear the Enable VMware Integrated Printing check box.
Click OK.
If printing is disabled for a desktop pool, users will not see any printers within their Horizon Desktop
session, even if they have installed the VMware Integrated Printing feature in the Horizon Agent and
the Horizon Client. Therefore, to resolve this issue, the administrator needs to enable printing for the
desktop pool by selecting the Enable VMware Integrated Printing check box.
The other options are not likely to be the reason that the administrator is not seeing the printers
within his Horizon Desktop session:
Port TCP 9427 is disabled: This port is used by the VMware Integrated Printing feature for
communication between the Horizon Agent and the Horizon Client. If this port is disabled, users
might experience printing errors or delays, but they should still see the printers within their Horizon
Desktop session.
The VMware Integrated Printing feature is not installed in the Horizon Client: This feature is installed
by default in the Horizon Client for Windows, Mac, Linux, Chrome, and HTML Access. If this feature is
not installed in the Horizon Client, users might not be able to print from their remote desktops, but
they should still see the printers within their Horizon Desktop session.
Port TCP 32111 is disabled: This port is used by ThinPrint for communication between the Horizon
Agent and the ThinPrint Client. ThinPrint is a legacy printing feature that has been replaced by
VMware Integrated Printing. If this port is disabled, users might experience printing errors or delays
with ThinPrint, but they should still see the printers within their Horizon Desktop session if they use
VMware Integrated Printing.
Reference: Configuring VMware Integrated Printing, Enable or Disable Printing for a Desktop Pool,
and [VMware Horizon 8.x Professional Course]