Unable to Print From Citrix it self

Posted on 2006-05-09
Last Modified: 2011-10-03
Dear All,

i have here one Problem with My Citrix server.

the user when they connect to my citrix server they reported to me that they are unable to Print.

when they open citrix and try to access the application - finance applicaion installed on citrix, they are unable to print on the printer which is configured locally, while if they are closed the citrix and start locally , they are unable to Print normally without any problems .

please urgent solution to that guys .
Question by:rolamohammed
    LVL 5

    Expert Comment

    I believe in the last sentence you are trying to say locally they are able to print but not from the Citrix via remote connection.
    You need install the printer drivers locally on citrix too. It should be the same as they are using on client PCs.
    After doing that if it still doesnt print, you need to do the mapping of printer drivers which can be done in management console of Citrix.

    Author Comment

    No, wait for me and try to understand me.

    for example, if i have my PC here Have a Printer Installed Locally which is Attached to My PC.

    and on My PC, i install Citrix client, and i connect to Citrix servver.

    Now i have here in front of my the Citrix server Desktop, and we have installed AXAPTA Client - ERP Application on Citrix server.and he can connect to it , and access the application.

    Now while he is working on Citrix server desktop and open the application, he wants to print something, the Printer is not working or he is unable to print.

    so as i understood, No need to install Printer Driver on Citrix server, because it will take the job order of printing and send it to the Client machine and then the client machine will print normally.

    so do you think i am correct on this or wrong ? if wrong please correct me , and tell me how to solve this issue ?
    LVL 5

    Expert Comment

    When you have connected your computer to Citrix and when you use the application installed on Citrix server, it is like you are using Citrix server itself. If the printer is not installed on Citrix, you will not be able to print. Its like if you go to Citrix Server itself and open the application, you will not be able to print unless the printer driver is available on the Citrix. When a Client connects to the Citrix, Citrix server has the ability to automatically map the drivers of printers installed on client computer. But in some cases Citrix is not able to match the correct driver and will not work. To solve this problem the printer driver has to be installed on the Citrix for correct mapping of the driver.
    Hope I am clear. Feel free to ask if you still have any doubts or if I misunderstood something
    Good Luck!
    LVL 19

    Accepted Solution

    Let me post my troubleshooting flowchart.  I made this for clients I set up with Citrix:

    Printer Troubleshooting Flowchart – for Autocreation of printers

    1) Client cannot print from Citrix or from Workstation
     a. Troubleshoot locally and then test from Citrix
    2) Client can print from Workstation but not from Citrix
     a. Printer shows up on server but does not print properly
        i. Try an alternate driver: if PCL6 find a different PCL driver, if PS make sure client has a PS driver and try a different PS driver on the server
        ii. Try a generic PCL or PS driver (HP LaserJet 4 for older PCL printers, HP LaserJet Series II for newer low end PCL printers)
        iii. Try a universal driver such as the Server 2003 fallback driver or a Citrix Universal Print Driver
        iv. Finally, if the printer is networked and your Citrix server is on the same LAN, map the printer via a local TCP/IP port on the server.  Be sure to lock the printer down on the server to just the users who should see it!  
     b. Printer does not show up on server
        i. There is no error in the event viewer
            1. Your client is probably using a non standard port name, use the Printer Port Mapping Fix described in KB302361.  
            2. Your client does not have “Map client printers” set in the RDP or Citrix client.  
        ii. There is an error in the event viewer – if you find an error related to printer mapping, note the driver name as in the following example:  

    Client printer auto-creation failed.  The driver could not be installed. Possible reasons for the failure: The driver is not in the list of drivers on the server. The driver cannot be located. The driver has not been mapped. Client name: (JDoe) Printer: (Business Office LJ 2200 (from JDoe) in session 12) Printer driver: (HP LaserJet 2200 PCL6)

    In the above error, the driver that cannot be mapped is “HP LaserJet 2200 PCL6”.  

            1. The best choice for this situation is to map the trouble driver to one already on the server such as an “HP LaserJet 2000 Series PCL”.  You might need to extract the driver: go to ‘Printers’ on the server, from the ‘File’ menu, click ‘Server Properties’, go to the ‘Drivers’ tab, click ‘Add Driver’, and go through the wizard to add the driver.  
            2. If this does not work try a generic driver such as the HP LaserJet 4, HP LaserJet Series II, or a “Universal Driver”
            3. If this still does not work, download a compatible driver from the manufacturer web site.  Try to only load drivers that are specifically “tested for use with Terminal Services and Citrix”.  Avoid PCL6, these are flakey on a terminal server.  

    I hope this helps and does not just muddy the waters; my clients found this doc very helpful though.  Here is a site that is key for troubleshooting printer issues:

    Stefan Vermeulen is a legend in the Citrix support forums

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    #Citrix #Internet Explorer #Enterprise Mode #IE 11 #IE 8
    Citrix XenDesktop 7.6 Citrix Policies Disable Peripherals
    How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
    Internet Business Fax to Email Made Easy - With eFax Corporate (, you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

    779 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

    11 Experts available now in Live!

    Get 1:1 Help Now