VNC® Enterprise Edition User Guide
Chapter 1: Introducing VNC Enterprise Edition
What is VNC Enterprise Edition?
Getting VNC Enterprise Edition ready to use
VNC Enterprise Edition 4.5 connectivity
Chapter 2: Getting Started: Connecting A Client To A Host Computer
Step 1: Ensure VNC Server is running on the host computer
Step 2: Start VNC Viewer on the client computer
Step 3: Identify VNC Server on the host computer
Step 4: Select an encryption option
Step 5: Connect and authenticate to VNC Server
Configuring VNC Viewer before you connect
Connected: The VNC Viewer experience
Using the VNC Viewer shortcut menu
Using the VNC Viewer Properties dialog
Managing the current connection
Changing the appearance and behavior of VNC Viewer
Restricting access to functionality
Chapter 4: Connecting From A Web Browser
Connected: The VNC Viewer for Java experience
Working with VNC Viewer for Java
Chapter 5: Exchanging Information
Printing host computer files to a local printer
Transferring files between client and host computers
Copying and pasting text between client and host computers
Communicating securely using VNC Chat
Chapter 6: Setting Up VNC Server
Running multiple instances of VNC Server
Configuring network communications
Preventing connections to VNC Server
Restricting functionality for connected users
Authenticating connections to VNC Server
Relaxing the authentication rules
Bypassing the authentication rules
Preventing particular connections to VNC Server
Restricting functionality for particular connected users
Uniquely identifying VNC Server
Appendix A: Saving Connections
Saving connections to VNC Address Book
Using VNC Address Book to connect
Printing host computer files to a local printer
You can print host computer files directly to the default printer attached to the client computer (that is, to a local printer).

A. Local printer. B. Client computer running VNC Viewer. Printer (A) must be set as the client’s default printer. C. A network, for example the Internet. D. Host computer running VNC Server.
Note: To see how to make a printer the client computer’s default, consult its operating system documentation.
This powerful feature is ready to use out-of-the-box. Open a host computer file in the VNC Viewer window and print in the expected way for the application, for example by selecting File > Print. The local printer is automatically shared with the host computer and made its default while the connection is in progress, so the correct device should already be selected. Your request is added to the local printer’s queue and executed in turn.
VNC Enterprise Edition attempts a best possible quality print finish. This may mean the contents of the file are scaled to fit the dimensions of the local printer’s paper. If the results are unexpected, see Manipulating the quality of the print finish.
If the host computer file does not print to the local printer, start with Troubleshooting printing.
Disabling and enabling printing
You can disable printing providing you do so before you connect. Open the VNC Viewer Properties dialog and, on the Printing tab, choose Don’t share a printer. For more information, see Configuring printing. Note that you can enable printing again for future connections at any time.
You can still print but choose not to change the host computer’s default printer. To do this, turn off Make it the default printer on VNC Server. This means you will have to explicitly select the local printer when you print. The local printer has a name of the form <printer name> via VNC from <client computer name>, for example HP LaserJet via VNC from Neptune.
Manipulating the quality of the print finish
The quality of the print finish is determined by the characteristics of the local printer. For example, if the host computer file is a color photo but the local printer only prints in black and white, then color will be lost.
You may be able to configure printer properties in order to achieve a better quality print finish. You should do this before you connect in the way expected for the operating system of the client computer, for example by selecting Control Panel > Printers and Faxes under Windows XP.
If you are already connected, then you may be able to configure some printing preferences for the application you are printing from. This may include rotating pages, changing the page order, choosing a number of pages per sheet, and advanced options such as changing the resolution or paper size. For more information, consult the application’s documentation.
Printing host computer files to a local printer should work out-of-the-box. If it does not, check the following:
1. Are both client and host computers running version 4.5 of VNC Viewer and VNC Server respectively? Printing is not supported by earlier versions.
2. Make sure the local printer is connected to the client computer, that it is switched on and ready to print (for example, it has paper), and that it is set as the client computer’s default printer.
3. VNC Viewer may have been configured to disable printing. To see how to enable it again, read Disabling and enabling printing. You will have to close the current connection and then reconnect.
4. VNC Viewer may have been configured to prevent the local printer becoming the host computer’s default, which means the local printer is not automatically selected. The request may have been sent to the wrong printer. To see how to make the local printer the host computer’s default so it is always selected, read Disabling and enabling printing. You will have to close the current connection and then reconnect.
Note that if another VNC Viewer user connected to the same host computer before you, then their local printer becomes the host computer’s default. You cannot change this. You will always have to explicitly select your local printer when you print.
If you have to explicitly select the local printer, it will have a name of the form <printer name> via VNC from <client computer name>, for example HP LaserJet via VNC from Neptune.
5. VNC Server may have been configured to prevent printing. If this is the case and you do not have access to the host computer, you will need to consult your system administrator or a host computer user. If you do have access to the host computer, and sufficient privileges to configure VNC Server, you may be able to allow it again. For more information, see Preventing printing.
6. VNC Server may have been configured to prevent you printing. If this is the case and you do not have access to the host computer, you will need to consult your system administrator or a host computer user. If you do have access to the host computer, and sufficient privileges to configure VNC Server, you may be able to allow it again. Alternatively, you may be able to connect as a different host computer user and access this functionality. For more information, see Restricting functionality for particular connected users.
7. The host computer itself may have been configured to prevent printing system-wide. If this is the case and you do not have access to the host computer, you will need to consult your system administrator or a host computer user. If you do have access to the host computer, and sufficient privileges to configure both it and VNC Server, you may be able to allow it again. For more information, see Preventing printing.
8. If the host computer is running Linux or Mac OS X, CUPS version 1.3 or later must be installed. If you have access to the host computer, consult the operating system documentation.
