We have an application that uses Active Reports documents. You pass a document the UNC of the printer and away it goes.

We have a group that runs this application within a Citrix session and the truly networked printers function perfectly but shared printers that work well outside of Citrix become unreachable.

Printers do not need to be defined on the machine running the report for the system to work. There is something in the way Critrix passes the information to the destination UNC that I don’t understand.

link|improve this question
What version of Citrix are you using? Are you using the Citrix universal print driver? – DanBig Jan 12 '10 at 20:02
feedback

2 Answers

Are the citrix server in the same domain/network as the printer. From the Citrix server can you get to the web interface of the printer to prove that the server can see the printer.

link|improve this answer
feedback

Our Jade medical application does something similar although it happens to print via Word. In this scenario, the printer driver has to be installed on the Citrix server itself. Auto-created printers are to be avoided. In addition, we usually recommend they set-up a local port to the print queue and configure the printer to use that port.

Printers added this way appear to all users logging onto the Citrix server. In addition, it's using the native printer driver and not the universal print driver.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown