Home
ThinPrint Engine on print servers (English)
Contents
1. Configure Advanced Job Statistics Bandwidth control Port name _ Enable VCG Use encryption LPD configuration TCP IP sockets TCP port virtual Channel Protocol ICA or RDP Use Virtual Channel Gateway LPD No data compression _ Minimum print data volume Illus 109 Set ThinPrint Port to USE VIRTUAL CHANNEL GATEWAY Create printers attach them to these ports and share them For Windows devices create exactly one printer per printer model or per class of printer that uses TP Output Gateway as its printer driver Illus 141 In contrast for non Windows devices create exactly one V Layer pair per printer model Illus 144 Configure Dynamic Printer Matrix on the terminal server Page 72 or in the res pective Group Policy Page 62 ThinPrint Cloud printing Establish an RDP ICA or PCoIP connection from a workstation to the terminal server or to the virtual desktops In the session open an application and perform a test print to each of these printers Cloud printing Overview With the Cloud Printing option you are able to send print data to mobile devices iOS Android or BlackBerry and you can also forward print jobs via these devices to net work printers In this way the print jobs can be rendered selectively in a Private Cloud Illus 110 or in a Public Cloud Illus 111 In detail there are the following print options e Print to Cloud Prin
2. M I wepsa7cct CPRN _ws 87 Illus 135 Active Directory Dynamic Printer Matrix 4 Perform an update of the group policy for the terminal servers and or virtual desktops Manual ThinPrint Engine on print servers fm GTO HOWD uudulyl ThinPrint Praxis Creating and connecting printers 5 Start a session on the terminal server or virtual desktop and perform test prints on the automatically mapped printers Illus 136 T a lt All C Devices and P Search Devices and Printers Add a device Add a printer Name b Devices 4 4 Printers 1 OF Kyocera FS C8100DNAws 87 1 on CPS TP Output Gateway 0 document s in queue b Unspecified 2 7 7 items j Illus 136 Printer mapped by AutoConnect in a session Local printers for mobile or home users Preconditions e Installed on terminal servers or virtual desktops are see Illus 137 e the virtual printer driver TP Output Gateway e the ThinPrint mapping component AutoConnect e Virtual Channel Gateway to deliver the print output via RDP ICA or PCoIP e ThinPrint Engine is installed on the central print server e Installed on the workstation or the thin client are e printers e ThinPrint Client RDP type or ThinPrint Client ICA type or VMware Horizon View Client with embedded ThinPrint Client PCoIP type Remote Desktop Session Host XenApp or virtual desktops TP Output Gateway AutoConnect Virtual Channel
3. Add Port l Delete Port Configure Port Enable bidirectional su pport v Enable printer pooling Illus 34 Enabling port pooling manually example LPR LPD printing with Linux Mac or Windows CE clients Linux Mac OS and Windows CE clients are capable of forwarding print jobs to LPD devices Either the ThinPrint Client Linux Mac or WinCE is installed on a thin client or workstation and can then receive ThinPrint print jobs via TCP IP ICA or RDP and send them directly to internal or external print servers of network printers via LPR LPD Illus 35 ThinPrint Clients for Linux Mac and Windows CE operating systems support LPR LPD printing Note For more information on sending print jobs directly via LPR LPD with ThinPrint Engine see also the technical description ThinPrint Port configura tion for bandwidth controlled printing via LPR LPD Windows computer ThinPrint Engine PO Thin client LPR ThinPrint Client WinCE or Linux TCP IP ea Workstation LPR ThinPrint Client Mac ICA or Linux TCP IP Network printer LPD Illus 35 LPR LPD printing via Linux Mac or Windows CE clients Setting up ThinPrint Ports and printers ThinPrint Preparations on the central print server Create a new printer For TCP IP this must contain the Linux Mac or Windows CE client s address in its name Assign a ThinPrint Port that uses TCP IP ICA or RDP as print protocol e g Thin
4. Certiicakes Local Computer Certificate Templates Microsoft Cor E Certificates Microsoft Cor Move Up Lal Certification Authority Microsoft Cor TETE Component Services Microsoft Cor dec dorsal Add gt 2 Computer Managem Microsoft Cor a gt g Device Manager Microsoft Cor 5f Disk Management Microsoft and Fi Enterprise PKI Microsoft Cor idl Event Viewer Microsoft Cor C Folder Microsoft Cor J Group Policy Object Microsoft Cor _ r z R Advanced Description The Certificates snap in allows you to browse the contents of the certificate stores for yourself a service or a computer Illus 60 Adding snap ins for SSL certificates to the MMC 5 Import the certificate s to the two locations shown in Illus 61 see arrows For each location select ALL TASKS IMPORT in the context menu and then NexTt gt BROWSE gt OPEN NEXT PASSWORD Next PLACE ALL CER TIFICATES IN THE FOLLOWING STORE gt NEXT FINISH OK The branch CERTIFICATES will be created automatically if required The personal server certificate will be imported under CERTIFICATES SERVICE PRINT SPOOLER ON LOCAL COMPUTER SPOOLER PERSONAL and the root certifi cate under CERTIFICATES LOCAL COMPUTER TRUSTED ROOT CERTIFICATION AUTHORITIES 15 Please note that the server certificate is a password protected pfx file with a private key For the root certificate however a cer file
5. Encryption Settings Encryption certificates Server certificate personal Company ABC Root certificate Company ABC CA Illus 65 Selecting imported SSL certificates example 9 Fill in both fields and check that each certificate is installed on the server see Page 56 and that the certificates installed on the clients are trusted by the ser ver certificates see below Otherwise print jobs will not be executed Enabling encryp SSL encryption is enabled per ThinPrint Port either in the ThinPrint Engine confi tion guration console Illus 66 or using Management Center or Management Ser ET vices 16 http download cortado com docu ThinPrint MC en 2 2 http download cortado com docu ThinPrin ms en 1 0 ThinPrint setting up ThinPrint Ports and printers Properties of ThinPort on 192 168 128 143 3 leon Advanced Job Statistics Bandwidth control Pork name E Enable ThinPort 256000 V Use encryption LPO configuration TCPVIP sockets TCP port gt Virtual Channel Protocol ICA or ROP 0 Use Virtual Channel Gateway LPD No data compression E Minimum print data volume op Cancel Illus 66 Enabling encryption in the ThinPrint Port configuration Note When using Microsoft Cluster Services Windows Server 2008 R2 only perform all port settings on the cluster instance Illus 65 and 66 The server side certificates however must be
6. User Group Driver Name Printer Name Class Name W U J x Target Lo a it D Do MODOC WN cps48 mobile or home __ Omm k i IY MI Nieps48 eLCPRN ips8 MIC Wa MT TT wepsa7ect CPRN Ips 8 mica ws MEOE TTT Seps 4A LCPRN ws 87 Illus 145 Active Directory Dynamic Printer Matrix Choose mapping rules so that for each client or user only one row will match here R RDP and ICA for the ThinPrint Client type in other words printing via Virtual Channel Gateway as well as W Windows and U Unix Linux J Java and x Mac OS or other for the client machine s OS Click OK to close Dynamic Printer Matrix 3 Perform an update of the group policy for the terminal servers and or virtual desktops ThinPrint Engine on print servers fm Manual 109 Praxis Creating and connecting printers ThinPrint 4 Start a session on the terminal server or virtual desktop and perform test prints on the automatically mapped printers Illus 146 T i lt c All C Devices and v Search Dewices and Printers Add a device Add a printer Jz v Name i Status Devices 2 4 Printers 2 va Kyocera FS C8100DN Kyocera FS C8100DN 0 document s in queue mobile or home on cps47 TP Output Gateway 0 document s in queue d 4 items Sj d Illus 146 Printer in a session mapped by AutoConnect example for case 1 Running applications on workstations Network printers Preconditions e Thin
7. in Illus 42 ThinPrint Page Setup Advanced setting up ThinPrint Ports and printers Page Setup Advanced Finishing Compression Paper size 216 x 280 mm Letter Print quality 600 dpi Paper source Automatisch auswahlen Color Gray scale B olor Orientation Portrait Landscape Print on both sides None ThinPrint Fi Flip on long edge A Brand of Q CORTADO Feedback Flip on short edge Illus 42 COLOR and simplex printing NONE grayed out for users Select the PAGE SETUP tab in ADVANCED PRINTING DEFAULTS to change paper and color presettings e g LETTER or A4 as paper size Illus 43 Additionally you can select from the following settings for double sided printing LONG EDGE or SHORT EDGE turn over edge Page Setup Advanced Finishing Compression Paper size 216 x 280 mm Letter v Print quality 600 dpi v Paper source Tray 1 v Color Gray scale Color Orientation Portrait Landscape Print on both sides Feedback _ ON inPrint _ ThinPrint Flip on long edge A Brand of Q CORTADO Flip on short edge Illus 43 Presetting paper size print resolution color etc on the server In the ADVANCED tab you can preset for print jobs to be sent to the printer without a pop up menu PRINT DIRECTLY Alternatively either a PRINT PREVIEW Illus 50 or
8. Server based Com puting ThinPrint The list of documents which are ready to be printed from a particular print device and or are waiting for processing is referred to in Windows terminology as the prin ter queue Under NetWare and OS 2 the term printer queue is synonymous with printer Printer software is the commonly used name for logical printer or printer Print jobs are composed of a source code in the language of the relevant printer This source code contains both print data such as a text or picture and print device com mands such as form feed or page format A print server is hardware which connects print devices with a network The print server is thus responsible for the printer queues of connected print devices A print server can also be a specific hardware device that exclusively embodies the network connection plus a serial or parallel connection print appliance external print server print box A print server can also be pre integrated within a printer so that separate hardware is unnecessary and the print device can be directly connected with the network internal or onboard print server Illus 1 see also Dedicated print server Print server services is the term for the print server software that handles communi cation with non Windows clients Because a print job from a UNIX client is different than one from a Macintosh client there are different print server services These can for instance change th
9. cece cece eee ecececeeeeeeeeeeeeeaeeeaeaeaeaeatataeeeaeess 83 DOOM COMMOL ean E E S E E A 84 APDIVINS CHAS sararan E EEEE AEA E E EE OEA 85 Virtual Channel Gateway eirsirirsrririsrsirirsrirsn 85 MOUTON eea E E E E E S E A E E 85 Installing Virtual Channel Gateway acecisccaavias scawendedaweicsotwentedeewtndueserseeauweasnseenWiedatwraaenvonee 86 Saee EE E PE E E E N E E EE E E E 86 On virtual desktops ssonsosnennenrsrrsrnerrsrrsrrrrrerrerrerrnrrerrerrerrerrrrrerrnrrnrrnrrnrrnrrnrenrrerrnrenr 86 Configuring Virtual Channel Gateway cccecececeeeeeeeeeeeeeeeeeeeeeeeseeeeeeeeeeseeeeeeteeeseeeeeaeaees 87 Or terminal SCUV CVS cicxinnissicn wecvaesleaiaieddmcmasdanendddawasiatdaw m disiaran 87 a E E e e E A E A E A EE A A A T T E E E T E E E 88 Cloud printing 0 0aieieesisisisisirirsirirsrsiriirsiririrsrtirirsisiresrsinirirsininsrnins 89 DE E ENT E E E E ET EE AAT AA EE E E E A E E TE EE 89 Printing to a mobile device or to network printers ccec eee ececeeeeeeeeeeeeaeeeeeeeeseaeeeeeeeees 89 Printing to workstation DrINTErS scx cnansseraacasutacsontuvesasanens adage mare sacesoanesawaisdhsianasnaawerse 90 Se Ce Up Cloud OMI scesceusmeecuccevens sv ceecstsaaeperaceeamenetosnersuseutvoncwioreetecewarnccessmeess 91 Default settings ON the server ccccececeeeceeeeeeeteteeeeaeeteeseataeaeeteteeaeaeaeaeeeetaeaneneneteeseees 92 MS SUVS castrate aSa E a eE a EEEN ESE E a nearness wren ea gnbeereon 93 BMI
10. NINI ThinPrint inr TINT Global settings Tracking Report Engine The Tracking Report Engine makes it possible to display data from the SQL database as an overview in a web browser All significant information on print jobs can be sum marized by various criteria sorted and graphically displayed Illus 12 ThinPrint Tracking Report Engine Here you can see the amount of printjobs and printed pages You can filter user groups or single printers Additionally you can specify a time interval Groups can be defined in the menu Manage Groups Group Al v Printer All Start 6A242011 End 6 24 2011 Predefined Today v Print Jobs Paper Consumption Total 18 Total 18 Illus 12 Analyzing SQL data in a web browser example Preparing ThinPrint Engine and Tracking Service To prepare the ThinPrint Engine for sending data of sent print jobs to the Tracking service you must make the following changes to the configuration of the ThinPrint Engine 1 Open configuration with START THINPRINT CONFIGURATION 2 Mark the respective ThinPrint Engine node and select EDIT SETTINGS Illus 13 CA mrINA RA ArInE BR cnegeine on orn Global settings ThinPrint File Action View Help e A E ThinPrint a amp ThinPrint Engine CPS47 b AutoConnect L The following table shows all events generated by ThinPrint components which will also EF V Layer g ils appear in the Windows Event Vi
11. ThinPrint ThinPrint Engine on print servers ThinPrint version 10 6 Manual ThinPrint GmbH Alt Moabit 91 a 10559 Berlin Germany Alemania Cortado Inc 7600 Grandview Avenue Suite 200 Denver Colorado 80002 USA EEUU Cortado Pty Ltd Level 20 The Zenith Centre Tower A 821 Pacific Highway E Mail info cortado com Chatswood NSW 2067 Web www thinprint com Australia Issued November 16 2015 v1 16 Notes o ThinPrint Copyright This document is the intellectual property of ThinPrint GmbH This document may be copied in whole or in part provided this Copyright notice is included in every copy Registered trade marks All hardware and software names mentioned in this document are the registered trademarks of their respective companies or should be regarded as such Safety warning All ThinPrint products are pure software solutions Please note the safety warnings in the technical docu mentation from your hardware vendor and from the manufacturer of each device and component Before beginning installation we recommend closing all windows and applications and deactivating any virus scanner ThinPrint Contents Introduction een 7 What is TMAPIDI ccs cess etcrarecepetiet acted beara elecatete tora ore deta teint aaa ae gebcasa ahaa 7 ATEO Y ae A E EE E E N E E ieate eG Server COMMOMEING ccsiorkiscarenaneinssiewmasisnnimnasnainandanbiekatsnaionieiidaicek ausnusirestpaiaauanentaevennnsinedenaeeteains 8
12. Driver Free Printing V Layer and Native Printing ccccccccecececeeeeeeeeeeeeeeeeeeeseaeaeataeees 8 FE Ora COMMONS SION a deuce tase yaetaise wins etaie cecncs E ie taeaetaney state waseees 9 Client component iebticcnesvensauntee ter aietarnntabeeronmebeitsncamseiedentem Aa SE Ea EAAS R 9 PAN OUO aea E E E E 10 FAC Ke COM UGG a a E E E E 11 M e E E E e E A E A EE E A T E EE E A E A A 11 Print server scenarios taco creer scseeensn varner mews meacsaavomectamsemstautentiensvas tae teneeroneusenencs 12 Terminal servers host systems and virtual desktops Printing via TCP IP sssessenesennnnn 12 Terminal servers and virtual desktops Printing via RDP ICA or PCoIP cee eee 12 Client Server printing via TCP IP ccccececececeeececeseceeeeeeeseseseeeeeeeseaeaeeeeeaeaestseanens 12 Installation ooo ccc ccs ccescsceceseecscseseseeceseeerseserteteeseseeesseeeesnneetnrenteten 13 Technical requirements avatinausentnsstencnsestsd sanensn eect Rerenvekcenwesnaasuneetaty aterwdetetareswenasenneuntes 13 APIA et POs FC spse A E E EE A A EOE S E 13 ON E Sel Cl ara o a E 14 TOFAN OCIENE sasinan eanna a A a E EE A R 14 Installing ThinPrint Engine License Server and ThinPrint Client cccceceeeeeeeeeeeeeeeeeees 15 Global settings osc socere coirecearnaiea avaimirouemrou ses oeecamna ceases naunmersronucenainens 15 TAN a COMMU ATION CONS OIC aacccasnatesestasicusasmcusbeneadeentanceabatdsaaees ea 15 AEE
13. in which case the changes will apply to all applications of this session e or within an application in the printer properties dialogue before printing in this case they apply only to this application E 2 ro N ThinPrint GmbH ThinPrint Setting up ThinPrint Ports and printers The following settings can be edited in the PAGE SETUP tab Illus 47 PAPER SIZE PRINT QUALITY PAPER SOURCE COLOR ORIENTATION and PRINT ON BOTH SIDES ADNI hat Weep exmark 1644 ws94 1 Properties Layout Paper Quality Page Setup Advanced Finishing Compression Tray Selection Paper size 210 x 297 mm Ad Paper Source Sp Automatically Select v Media Automatically Select Print quality 600 dpi Paper source Automatically Select Printer Default Sf Envelope Manual Feed AY Envelope Feeder Print on both sides Feedback E eie ThinPrint Flip on long edge Waat Q CORTADO Cancel Apply Flip on short edge Illus 47 Display of paper sources in a native driver s user interface left and in the Output Gateway interface right Finishing If a printer supports finishing options the users can find them in the FINISHING tab Illus 48 Here they can set for example where staples should be located on the printout where bindings should be set or hole punches made They can also deter mine here how many pages should be printed per sheet and in which order they
14. native printer driver or the Output Gateway printer driver The ThinPrint prin ter name is composed according to the network protocol in use Network protocol TCP IP Use Virtual Channel Gateway RDP ICA PCoIP LPD client_name Names of printer objects Either Example Or Example Either Example Or Example Either Example Or Example printer name client_name printer_ D Kyocera FS 850 client1 3 printer name IP_address printer_ID Kyocera FS 850 191 168 1 17 3 printer name user_name printer_ID Kyocera FS 850 administrator 3 printer name printer_ D Kyocera FS 850 3 printer name client_ name Kyocera FS 850 printerl printer name IP_address Kyocera FS 850 191 168 1 18 Client name with TCP IP and LPD means the real name of the client in the network host name Alternatively the client s IP address can be used this is especially necessary when there are difficulties with the name resolution Note With TCP IP it is possible to send print data to any client computer run ning a ThinPrint Client independent of a session on a terminal server or virtual desktop printer ID At the client the ThinPrint Client automatically assigns every installed printer an ID see Illus 92 Page 75 The printer_ID can be omitted if e there is only one printer installed on the client e printing should take place on the ThinPrint Client s current printer e if
15. nent of View Agent It requires no administration at all ThinPrint Virtual Channel Gateway Configuring Virtual Channel Gateway On terminal servers On terminal servers open VIRTUAL CHANNEL GATEWAY in the ThinPrint configu ration Illus 106 Select EDIT SETTINGS File Action View Help e E ThinPrint Virtual Channel Gateway gt ThinPrint Engine CPSA7 A fe ThinPrint Engine RDSH 045 babero yei Gateway o Virtual Channel Gateway p E AutoConnect The Virtual Channel Gateway receives print jobs from print servers and forwards them to the user s computer via virtual channel e g RDP or ICA Please specify the print servers V Layer IP addresses as well as the TCP port the Virtual Channel Gateway listens to default gt amp Licenses 4000 Settings Edit Settings General wy Send Configuration l gt Restart Service H TCP port 4000 Refresh All Illus 106 Virtual Channel Gateway configuration Add terminal On terminal servers select ADD to enter IP addresses of print servers on which servers only ThinPrint Engine is installed and on which Virtual Channel Gateway is to be used for printing Illus 107 For failover clusters add the IP addresses of all cluster nodes General The Virtual Channel Gateway accepts data from authorized print servers Please add according IP address es Print servers Add IF address 192 168 149 80 The Virtual Channel Gateway listens to a TCP p
16. s language The Output Gateway print dialog Illus 46 is displayed for the users in the language that was chosen during the installation of the ThinPrint Engine on the terminal server English German Spanish or French This is set using the Windows registry value hkey local _machine software ThinPrint Lang With Windows multi language packs this print dialog can be displayed in the display language of the respective user Illus 52 To do so the registry value Lang is to be changed from enu deu fra or esn to def This single setting is sufficient if for instance each terminal server user is to be shown the Output Gateway print dialogue in the same language as her or his Windows desktop If however individual users are to be assigned a different language the following value must be set within the sessions to one of the Language abbreviations in the table below hkey current _user software ThinPrint Lang Chinese traditional CHT Greek ELL Portuguese PTG Chinese simplified CHS Hungarian HUN Russian RUS Czech CSY Italian ITA Spanish ESN English United States ENU Japanese JPN Swedish SVE French FRA Korean KOR Thai THA German DEU Polish PLK ThinPrint Setting up ThinPrint Ports and printers ANDERE BEM Finishing Efa FRH RZ 216 x 280 mm Letter P paon oe i ag Ma npoxwpnu voug Finishing Zupniean M yeBog ozai a 216 x 280 mm v Letter v ENE AQ NobmTa ekTUNw
17. C5180 Ready Canon iR C5180 Class Driver 0 FA Samsung ML 2525W Ready Samsung ML 2525W Series 0 Illus 54 Printers with native drivers on a central print server example 14 Itis recommended to use Port pooling Page 36 or to attach each printer to a separate ThinPrint Port ThinPrint Setting up ThinPrint Ports and printers V Layer configura To convert the printers you use the V Layer configuration tool which is a component tion of ThinPrint Engine For each selected printer the V Layer configuration Illus 55 creates a second printer which uses TP Output Gateway as the driver Then it moves the share from the old to the new printer Later the new shared printer receives the print jobs from a desktop session and transmits them to the second printer of the pair Illus 57 Mark the relevant shared printers and select ENABLE V LAYER in the context menu Illus 55 Through this the Output Gateway object gets the share name of the native printer object Additionally decide whether only the Output Gateway object is to be shared or both it and the old native printer object as well Illus 56 Its share name has an n_ added Illus 57 File Action View Help B ThinPrint 4 amp ThinPrint Engine CPS47 Native Printer Object Output Gateway Printer W Layer VirtualCopy Model b AutoConnect Canon iR C5180 Yo No Canon iR C5180 Class Driver V Layer Port Manager HP Color LaserJet 4700 192 168
18. Client address with ThinPrint VICE ADDRESS Connection Service Ports Connection Service address IsCSvcPort NEW THINPRINT O ThinPrint Engine doesn t reg dword PORT NEW print to the Connection Service THINPRINT CONNEC 1 ThinPrint Engine prints to the TION SERVICE PORT Connection Service IsVCGPort USE VIRTUAL CHAN O ThinPrint Engine doesn t reg dword O NEL GATEWAY print to Virtual Channel Gateways 1 ThinPrint Engine prints to Virtual Channel Gateways NetSend NET SEND SERVICE Inform the users about errors reg dword 1 O no l yes Port TCP PORT TCP port for communication to reg dword 4000 ThinPrint Clients Virtual Channel Gateway or Connection Service SignCert Name of certificate that signed reg Sz the client certificate Overrides global SignCert setting in hkey_local_machine system cur rentcontrolset control print moni tors ThinPrint Port Appendix Name UseEncryption WTSMsgBox Name ConnectTo Client DisableSetting OfDefPrinter InstallOrder ListenToWTS ListenToWTS CreatCmd Listen ToWTS DeleteCmd Listen TOWTS OnDisconnect NameTrans lationEx ThinPrint Engine MMC USE ENCRYPTION AutoConnect hkey_local_ machine software ThinPrint T PAutoConnect AutoConnect MMC PRINTER NAME CON TAINS PREFERABLY PRINTING VIA TCP IP AUTOCONNECT HAS NO INFLUENCE 1 2 DEFAULT PRINTER TAKEN FROM 4 DISABLE DYNAMIC PRINTER MATRIX AT SESSION RECON NECT DISCONNE
19. Gateway Central print server ThinPrint Engine Sw Kyocera Workstation or thin client ThinPrint Client ICA or RDP Illus 137 Print data route terminal server central print server terminal server workstation printer Praxis Creating and connecting printers ThinPrint Procedure 6 In the ThinPrint Engine configuration select PORT MANAGER on the left side Illus 138 File Action View Help e9 4 Go a b B Tt i Z ThinPrint Engine CPSA47 Port Name Bandwidth Protocol Printer A Atoc onhen Ea ThinPort unlimited TCP IP Kyocera FS CB100DN_t 182 ThinPortt unlimited TCPYIP HP Color LaserJet 4700 isl yc unlimited VCP f Dynamic Printer Matrix EA Map Additional Printer V Layer p la ThinPrint Engine RDSH 045 gt amp Licenses Illus 138 ThinPrint Port USE VIRTUAL CHANNEL GATEWAY type created 7 You can create multiple ThinPrint Ports with the property USE VIRTUAL CHANNEL GATEWAY Illus 139 To do so select in each case NEW THINPRINT PORT in each case top arrow in Illus 138 Configure Advanced Job Statistics Bandwidth control Port name o Enable VCG Bandwidth kbit s kbps _ Use encryption LPD configuration O TCP IP sockets TCP port Printer queue virtual Channel Protocol ICA or RDP Use Virtual Channel Gateway O LPD No data compression _ Minimum print data volume Illus 139 Select ThinPrint Port of the type USE VIRTU
20. Gateway GUI and is located on the central print server in C Program Files Common Files ThinPrint The current version of TPPrintTicket dll can be downloaded here www thinprint com RESOURCES amp SUPPORT SOFTWARE THINPRINT CLIENT amp TOOLS SOFTWARE TOOLS amp FEATURE RELEASES PRINT TICKET EXTENSION After updating the TPPrintTicket dll re create the relevant V Layer printer objects To do so either using the V Layer component disable the relevant V Layers then re enable them Page 51 or using the Management Center remove the relevant V Layer pairs then re create them e or with Driver Free Printer mode using the Management Center remove the relevant Output Gateway printers then re create them 11 http download cortado com docu ThinPrint MC en 2 2 ThinPrint setting up ThinPrint Ports and printers If one of your printers has finishing options that are not available in the Output Gate way user interface please use the Finishing Detector to send this information to ThinPrint or Cortado Fage Setup Advanced Finishing Compression Finishing Staple Punch utter mm 0 001 Multiple pages per sheet Pages per sheet 1 Page v ThinPrint A Brand of Q CORTADO Illus 45 Finishing options retrieved from a Lexmark driver 12 Requirement The printer must support Print Tickets from Microsoft Download ThinPrint Finis hin
21. Lexmark T630 MIS Illus 127 Layer printer pairs on the central print server Configuring Auto The ThinPrint component AutoConnect connects the above applied printers into a Connect session on a terminal server or virtual desktop printer mapping AutoConnect has two tables to set up the mapping rules e Dynamic Printer Matrix and e Map Additional Printers Dynamic Printer Matrix is the more easily operated of the two tables Functioning under the assumption that there is a ThinPrint Client present on the client side it requests information from the client about its printers then uses that information for processing the mapping rules Thus AutoConnect attempts to create exact y one printer object for each printer for which it receives a report back from ThinPrint Cli ent In contrast when using the table Map Additional Printers a printer those prin ters that are in the table and for which a rule applies are created in the session regardless of the presence of a ThinPrint Client Alternative 1 Dynamic Printer Matrix Advantage Printer names don t have to be entered Disadvantage Requires ThinPrint Client ThinPrint GmbH 2015 ThinPrint Praxis Creating and connecting printers Proceed as follows 1 Go to Dynamic Printer Matrix on the Active Directory server on the terminal server or on the virtual or physical desktop Page 63 2 Click ENABLED to activate the table top right in Illus 128 and ente
22. Owner and KB958656 Client Side Rendering e With all terminal servers with Windows Server 2008 R2 and desktops with Windows 7 which use the central print server s Microsoft hotfix KB2493115 Server role Print and Document Services is enabled If necessary Microsoft SQL Server 2005 Express or later for the Tracking and the Management Center databases ThinPrint Engine can be installed together with the following ThinPrint components on the same server provided it s supported by the respective operating system e License Server e Mobile Print e Management Center e Management Services e Connection Service e Host Integration Service 2 License Server Supported server operating systems e Windows Server 2012 R2 e Windows Server 2012 e Windows Server 2008 R2 e Windows Server 2008 ThinPrint Client e Workstations or local print servers Windows 10 8 1 8 7 XP 2012 R2 2012 2008 R2 2008 2003 R2 SP2 2003 SP2 e Apple Macintosh Linux Windows 2000 NT 4 ME 98 95 with Windows Installer version 2 0 and later e Thin clients with embedded ThinPrint Client as well as ThinPrint gateway appli ances Administrator per For all stages of installation and configuration you will need a normal domain user MISSIONS account with local administrator permissions To install and configure the software set up a normal user account in the AD Active Directory LicService used here as an example Then give this account local a
23. Publishe Insta led r Size 2rsior BS adobe Reade x 10 10 MUI Adobe Svit2rrslizorporated 2 4 2014 477 MB 101C Hr Update Hadet Pazkard 1042013 34C MB 4 003 097 003 insted 15 15 26 instedit ccr 37i 2C13 ab ME 1 5 15 2 Micresoft Visual C 2098 Microsoft Ccraa et on 11 77201 124MB 3 020729 Micresoft Yisual C 2090 Microsoft Ceras zt on of2b 2012 121M0 3010729440 BE MicresoH Visual 0 2098 Microsot i craszton Ey eby 20 101 ME ASC fe Alds Micrcsoft Visual C 2010 Microsoft Ccraa et on 2 3 2014 IEMB 10040219 ST InterZaa MetTool 1045 SLI Computertec rrik Gmbl 114227201 1 06 MB Saaglt b eck smith lorporation beef 2d 3 3 ThirFr rt Giagnost c Utility Cortado 4 1 29 2014 1 1 21 1 ThirFr rt Engine 10 Cortado SC 1 7 4014 549M0 10 0951 Dware Tool Whhwzra laz 1092012 52CMB 3 2 0 11626 O win zap 41 3 Rivetked Technology Inc 2 3 2014 4 1 029 0 A ireshak 1 135 54 bit The Wiesisrk deweloper co 2 3 2014 MMO 1 105 retwork a Ccrtado AG Froduct verziom 10 0351 Supportline htto waw cortado com Help link attp aww thinprint Siz 54 3 MB Illus 157 Uninstalling ThinPrint Engine Disabling Windows printer mapping To simplify the selection of a ThinPrint printer within a session the Windows auto matic printer mapping function should be disabled within and outside of the session To do so configure the following on the terminal server Windows Server 1 On the terminal
24. Solving problems with fonts Although you enabled ThinShare Page 21 your print jobs aren t compressed on the way to the central print server e One of the messages ThinShare is in active state but print job is not com pressed Check Group Policy or ThinShare On CSR On Job is not compres sed can be found in the central print server s Event Viewer e Check whether the version of ThinPrint s print processor TPWinPrn dll is at least 9 4 538 in C Windows System32 spool prtprocs x64 e To update the print processor see Page 121 a Appendix ThinPrint e f the printer list of ThinPrint Client Service Windows is empty after booting the operating system it may be because the client started up more quickly than the Print Spooler In this case you can delay the TP Client Service Windows start up using either the start type AUTOMATIC DELAYED START start type or using a script start tyoe MANUAL Ding 127203021 a 30 FNUL net start Thn32svc e From Windows 2012 R2 typ 4 drivers can t be connected to third party printer ports That s why use type 3 drivers with ThinPrint Ports Illus 152 Name Lexmark T644 MS Version Type 3 User Mode A Processor x64 Language monitor Default data type Driver path Description File A Config File UNIDRVUI DLL Data File LMAATB52 GPD Dependent File LXXLMAC GPD Dependent File LXXLRES DLL a Illus 152 Example for a type 3 driver here Lexmark T644 MS Windows registr
25. SpeedCache is not available for V Layer printers so even if chosen it won t have any effect when using them Setting up ThinPrint Ports and printers ThinPrint User policies General Sharing Ports Advanced Color Management Security Device Setup Compression Enable optional features Range SpeedCache No images Extreme ThinShare Maximum Optimal Normal User restrictions _ Black and white only Thin Print OE E A Brand of CORTADO Illus 40 Range of compression levels ThinShare and other options available per prin ter Note From Windows 2012 R2 typ 4 drivers can t be connected to third party printer ports That s why use type 3 drivers with ThinPrint Ports Illus 41 Name Lexmark T644 MS Version Type 3 User Mode m Processor x64 Language monitor Default data type Driver path Description File A Help File UNIDRV HLP Config File UNIDRVUI DLL Data File LMAATB52 GPD Dependent File LXXLMAC GPD Dependent File LXXLRES DLL lt gt Illus 41 Example for a type 3 driver here Lexmark T644 MS The USER RESTRICTIONS group offers the options BLACK AND WHITE ONLY for presetting gray scale printing and ALWAYS USE DUPLEX for printing on both sides Illus 40 bot tom As a result the respective options will be grayed out for users in their sessions see the arrows pointing to the options COLOR and NONE for print on both sides
26. TPMC on the Management Center machine Introduction s sSsSSSSir iPr Print server scenarios The following example scenarios illustrate typical environments in which ThinPrint can be deployed The depicted scenarios can also be combined flexibility in mixed environments is one of the strengths of ThinPrint See also the scenarios in the section Praxis Creating and connecting printers Page 95 Terminal servers host systems and virtual desktops Printing via TCP IP The main purposes of centralized dedicated print servers are to centralize print admi nistration and to remove workload from other servers and or host systems ThinPrint Engine makes it possible to compress print data received by terminal servers hosts or virtual desktops to encode it and within bandwidth limits send it to client com puters or to network printers Illus 1 If Windows hosts or virtual Windows desktops are being employed it is also possible to use Driver Free Printing and V Layer Each user can use all printers in the network which are accessible via TCP IP regardless of whether she he is using a workstation a thin client or any other type of client Further information can be found in Setting up ThinPrint Ports and printers Page 23 If necessary addressing ThinPrint Clients in masked networks via TCP IP is made possible with the Connection Service It is also the ideal gateway component for the DMZ Further information can be found in
27. Window from Here anc perations Issued By Import View b Untrusted Cer Third Party Re Trusted Peopl Refresh Remote Deskt Export List b L Smart Card Tr b E Trusted Devici Help New Taskpad View Add a certificate to a store Illus 67 Starting import of an SSL certificate on a client machine The result is shown in Illus 68 a Consolel Console Root Certificates Local Compt ter Personai Certificates jy File Action View Favorites Window Hel gt A0 ol a e iA Console Root mi ksued By a FAY Certificates Local Computer 5 Company ABC Company ABC CA a Personal Certificates i Trusted Root Certification Authorities gt Enterprise Trust Intermediate Certification Authorities Trusted Publishers Untrusted Certificates Third Party Root Certification Authorities Trusted People gt Remote Desktop p Smart Card Trusted Roots p Trusted Devices Illus 68 SSL certificate imported onto a client machine Registry entry Cert Before sending encrypted print data the server checks whether the name of the Name imported certificate is included in the CertName entry in the client computer s Windows registry and whether the stored certificate is present on the client The CertName entry in the registry must be entered manually as follows 1 After the certificate has been imported create the following registry value on the client machines with REGEDIT Illus
28. and printers If it s too time consuming to configure all Output Gateway objects one after ano ther you can use the Management Center which allows you to set up only the res pective template printers on its template server For more information see the ThinPrint Management Center manual Select for example FILE gt PROPERTIES DEVICE SETUP for an Output Gateway object in the server s printers folder or Print Management There are five options available for print data compression Illus 40 e Normal Lossless e Optimal Text without loss good image quality e Maximum Text without loss medium image quality e Extreme Text without loss lower image quality e No images Only text will be printed At this point you can set the range of compression levels that the users will be able to set for example OPTIMAL and the level NORMAL is no longer available to users The default compression level itself is set in the tab ADVANCED PRINTING DEFAULTS COMPRESSION Illus 46 on Page 46 see Page 21 Additionally the option SPEEDCACHE can be enabled or disabled for users of a desktop session Illus 40 A ThinPrint Client v8 6 or later is required SpeedCache makes printing even faster and more efficient It checks every print job for whether it replicates graphic elements Such as logos and if so sends them once only Thereby the volume of server client communication is cut down without creating additional processor load
29. are printed al ype ee ye a Ath as 0 Ae ype th lpg ILE FP Prope z Page Setup A Gutter mm 0 001 Multiple pages per sheet Pages per sheet 1 Page Layout Direction Feedback ThinPrint ABrand of A CORTADO 47 Illus 48 Finishing options in a session ThinPrint Engine on print servers fm Manua Setting up ThinPrint Ports and printers ThinPrint Printing with preview For printer objects that use Output Gateway as their driver users can select a print preview lower arrow in Illus 49 In that case the print job will appear in the ThinPrint viewer Illus 50 this requires that the print jobs are sent to a Windows workstation where the jobs are rendered using the native driver and not with V Layer Here the users can e Print to any printer that is connected to the client computer or can be reached from it e Navigate through documents with more than one page e Zoom e Cancel print job reception e Save print job Vcps48 Kyocera FS C8100DNAws94 2 Properties ys Page Setup Advanced Finishing Compression Number of copies 1 Y Print and preview D Open my printing preferences Print directly Print preview Page adjustment i Scale to fit v Adjust margins Print as image Feedback ThinPrint A Brand of CORTADO Cancel Illus 49 Print mode scaling and margin adjustment and PRINT AS IMAGE in a sess
30. as remotely for remote configura tion AutoConnect must be installed on both machines 1 Open the ThinPrint configuration ThinPrint Ato Connect 2 Incase of remote configuration In the THINPRINT node click ADD Illus 82 and then specify the computer address for each remote ThinPrint Engine to be con figured File Action View Help 4 lB ThinPrint Engine CPS47 4 AutoConnect ER Dynamic Printer Matrix n ri n CORTADO EA Map Additional Printers o a f f MOONS 9 v L Cortado offers with its ThinPrint brand the leading enterprise solution for printing in any network environment The oo v Layer range of products is completed with diverse mobile business solutions for companies of any size and for all Port Manager verticals dd lt Illus 82 Open the configuration console for ThinPrint Engine 3 The ThinPrint Engine console appears Illus 83 Select on the left i e in the Console Tree THINPRINT THINPRINT ENGINE gt AUTOCONNECT File Action View Help ThinPrint Engine CPS47 7 Eo ete AutoConnect Configuration and Diagnostics EA Dynamic Printer Matrix CPS4 ET Map Additional Printers You can use AutoConnect to automatically create client printers in a terminal session and to map network ae vap printers Or define rules for client printer creation or map network printers with rules based on hardware or EF V Layer user information Port Manager Auto
31. components The server component ThinPrint Engine is the core of the ThinPrint framework It pro vides complete printer driver management including Driver Free Printing ThinPrint Engine performs the following main functions e Bandwidth controlled transmission of print jobs e Print data compression and streaming e Print data SSL TLS encryption e Provision of the virtual printer driver TP Output Gateway enables a radical reduction of printer drivers on printing computers Driver Free Printing e In sessions on terminal servers or remote desktop session hosts virtual desk tops or workstation printers are mapped by AutoConnect a component of ThinPrint Engine Driver Free Printing V Layer and Native Printing Thanks to Driver Free Printing time consuming server side installation and adminis tration of printer drivers under Windows is no longer necessary Printer driver conflicts are also a thing of the past The native printer drivers are only installed on Windows machines usually print servers On terminal servers virtual desktops or worksta tions only ThinPrint s universal driver TP Output Gateway is installed That means that any type of printer can be used on any printer port e g multifunction devices printer fax copier and scanner all in one on a USB interface or a laser printer on a bidirectional interface Just as with V Layer the native printer drivers are not instal led on the client side but rather on the cen
32. for Mac OS and Linux as well as for internal or external print ser vers of network printers see Gateways The Windows service version of ThinPrint Client is automatically started when a cli ent machine is activated Thus it is not necessary for a user to be logged on for the Client Service Windows to function This ThinPrint Client is therefore particularly well Suited for local print servers under Windows ThinPrint Client Gateways ThinPrint Client Service Windows does not support print preview with Driver Free Printing see Connection Service Appendix s CsCd Pritt ThinPrint Engine The server component ThinPrint Engine is the actual core of the ThinPrint framework It provides complete printer driver management including Driver Free Printing The ThinPrint Engine performs the following main functions e Bandwidth controlled transmission of print jobs e Print data compression and streaming e Print data SSL TLS encryption e Provides the virtual printer driver ThinPrint Output Gateway enabling a radical reduction of printer drivers on printing computers Driver Free Printing ThinPrint Output see Gateways Gateway ThinPrint Port To print with ThinPrint printers are linked to ThinPrint Ports on the machine that cre ates the print jobs These printer ports are created and configured with the MMC 22 It is however not necessary to create a port for every printer many printers can be configured to the same port With
33. mapping component AutoConnect e The ThinPrint Engine is installed on the central print server e Installed on the local print server are e printers e ThinPrint Client TCP IP type Alternatively devices with integrated ThinPrint Client can be used e g TPG 25 65 125 or ISD300 4x0 from SEH 26 The same scenarios can be found in the Management Center documentation There the same printers and ports are created automatically using the Management Center 27 Included in VMware Tools Horizon View Agent as Virtual Printing Praxis Creating and connecting printers ThinPrint Remote Desktop Session Host XenApp or virtual desktops TP Output Gateway AutoConnect Central print server ThinPrint Engine Workstation or thin client Local print server or gateway appliance ThinPrint Client TCP IP g ee Lexmark HP G 3 HP Illus 118 Print data route Terminal server central print server local print server printers Finding printer IDs 1 On the local print server here Ips 8 open the ThinPrint Client Manager to find the IDs of the printers here ID 1 for Lexmark and ID 2 for HP see Illus 119 Assignment Printer assignment Printer Lexmark T630 HP Color LaserJet 4700 Enable sending properties Illus 119 Local print server Finding out printer IDs 96 Manual ThinPrint Engine on print servers fm GTO HAWS JU quIy ThinPrint Praxis Creating and connecting printers Cr
34. optimized compression depends on VOLUME bandwidth settings You can also select the TCP port default 4000 for the TCP IP and USE VIRTUAL CHANNEL GATEWAY print protocols see also section TCP port starting on Page 88 With TCP IP the TCP ports of the ThinPrint Clients must be the same as those of the ThinPrint Ports With USE VIRTUAL CHANNEL GATEWAY the TCP ports of the Virtual Channel Gateway s must be the same as those of the ThinPrint Ports ThinPrint Setting up ThinPrint Ports and printers For LPD printing see the technical description ThinPrint Port configuration for bandwidth controlled printing via LPR LPD Save Confirm changes with APPLY or OK Advanced tab Job Statistics Client control Connection retries Bandwidth Enabling client control allows users to Further Net send service reduce bandwidth settings in ThinPrint Client Manager Specify naming convention For all printers Naming convention connected to this port O ClientAddress User ID PrinterName PrinterNamed ClientAddress User ID Illus 23 Port settings ADVANCED tab Under ADVANCED you have the following options CLIENT CONTROL BANDWIDTH If this option is enabled each user can set her his own bandwidth value in the ThinPrint Client Manager Client bandwidth settings must be lower than server side settings otherwise ThinPrint Port settings are applied CONNECTION RETRIES TCP IP and LPD only Enter the number of times Thi
35. or disable ThinShare e for specific printer objects in the Output Gateway user interface Illus 40 on Page 42 or e for groups of printer objects using Management Center Services templates Enabling ThinShare sets the sharing option RENDER PRINT JOBS ON CLIENT COMPUTERS at the relevant Output Gateway printer objects Illus 17 3 3 This means in the case of native printer drivers that print jobs would be rendered on the ter minal server instead of the print server In contrast with the use of TP Output Gateway this ren dering function is used for ThinShare compression Global settings SI Prrintt Cortado License Server Print Spooler Events Tracking ThinShare With mapped Output Gateway printers ThinShare even compresses print data being transmitted to the print server Without ThinShare print data will only be compressed between the print server and the ThinPrint Client ThinShare v Set ThinShare as a default for new Output Gateway printers Apply the above setting to all existing Output Gateway printers on this server Apply Illus 16 Enabling ThinShare globally Color Management Security 6 Device Setup 6 VirtualCopy General Sharing Ports Advanced 3 You can share this printer with other users on your network The printer will not be available when the computer is sleeping or turned off V Share this printer Share name Lexmark T644 V R
36. port pooling however one or more printers are connected to several ports ThinPrint Viewer ThinPrint component for client side print previews with Output Gateway Consists of the components 7PView d and TPView exe with the following features TPView dll TPView exe page preview X X zoom X X leaf X X save in tpf file format X open tpf file format X print X X installation with ThinPrint Client X can be downloaded Page 126 X TPView dll is also installed together with ThinPrint Engine on central print servers In that case it helps with V Layer ThinPrint Virtual see Gateways Channel Gateway ThinShare see the section Print data compression Page 9 29 Recommended 600 ThinPrint Ports with 800 active printer queues Windows Server 2003 with 3 GHz Dual Xeon processor 2 GB RAM and SCASII ultra3 disk array or 1500 queues with Windows Server 2008 R2 ThinPrint TLS V Layer Virtual Channel Gateway x64 XenApp AD AD LDS ALM ARR COM DLL DMZ DNS EMF FR GPO GUI ICA HDX ID HS IPv4 IPv6 LAN LPD LPR LPT MMC NAT OU Appendix see SSL Printing with ThinPrint Output Gateway see the section Driver Free Printing V Layer and Native Printing Page 8 see Gateways Identifies all 64 bit processors from Advanced Micro Devices AMD as well as Intel processors with an AMD compatible 64 bit extension e g Xeon and Pentium with EM64T In contrast ia64 identifies the 64 bit processor Itanium from HP
37. quIy ThinPrint GmbH 2015 ThinPrint Send configuration Export Import AutoConnect Map Additional Printers RDSH 045 D asd bed cad lt lt iat Default User Group IP Range ClientName Target v Nourdomain sales eoo ee cps47 0KI_sales iv A Sourdomainsupport ooo es cps4 Lexmark_support g E E Nourdomain marketing a cps4 HP_marketing D Illus 103 Edit Map Additional Printers and export settings Send export and import the configuration Similar to the port configuration AutoConnect also has the additional options of SEND CONFIGURATION EXPORT and IMPORT Illus 83 and 103 When sending the entire AutoConnect configuration is sent to other computers with export import only Dyna mic Printer Matrix or Map Additional Printers tables are sent The SEND CONFIGURATION function allows for data from the AutoConnect configuration to be sent to groups of servers see also Procedure when sending Page 31 The EXPORT function Illus 103 allows the contents of Dynamic Printer Matrix and Map Additional Printers to be written in a csv file Illus 104 so it can be opened in programs such as Microsoft Excel Regardless of whether changes are made the reby the current status can be applied to the relevant table on another server or to the GPOs using the IMPORT function 22 A csv file is a text file for saving or exchanging simply structured data The extension csv stands for Character Separated Values
38. same name on the target system will not be overwritten Illus 25 IMPORT EXPORT SEND PORT Send all ThinPrint Ports ports with the same CONFIGURATION OVERWRITE name on the target system will be overwritten Illus 27 IMPORT EXPORT SEND PORT Send all ThinPrint Ports ports with the same CONFIGURATION ADD ONLY name on the target system will not be overwrit ten Illus 27 ThinPrint Ports that already exist on the target computer but not on the sending com puter remain unchanged Procedure Selecting the send option will open the dialog in Illus 28 when sending Select this object type Computers or Groups Object Types From this location Entire Directory Enter the object names to select examples Check Names Illus 28 Dialog for sending properties To improve clarity first select OBJECT TYPES and disable GROUPS Illus 29 Click OK to confirm Select ADVANCED Illus 28 and then FIND Now Illus 30 Select the types of objects you want to find Object types Illus 29 Limiting the selection to computers Setting up ThinPrint Ports and printers ThinPrint Select this object type From this location Entire Directory Common Queries C Disabled accounts _ Non expiring password Days since last logon Search results In Folder Illus 30 Finding target servers Mark all target servers and click OK to confirm Illus 31 Select t
39. the native printer driver s user interface OPEN MY PRINTING PREFERENCES Illus 51 can appear on a Windows workstation both options allow the user to access all other printer specific settings With V Layers only PRINT DIRECTLY is possible Setting up ThinPrint Ports and printers ThinPrint PAGE ADJUSTMENT offers options to alter the default settings if the printable area of the document and the printer driver s paper format don t match The option SCALE TO FIT changes the size of the printout ADJUST MARGINS moves the print area Illus 44 It is recommended to leave both settings enabled You can use the option PRINT AS IMAGE to solve layout problems To maintain print quality please follow the steps described in the So ving problems with fonts guide beforehand Page Setup Advanced Finishing Compression Number of copies ae Print and preview Open my printing preferences Print directly Print preview Page adjustment Scale to fit Adjust margins _ Print as image Feedback ThinPrint Niiendiot D CORTADO Illus 44 Presetting scaling and margin adjustment on the server Finishing Which finishing options are visible in the Output Gateway user interface Illus 45 depends firstly on the printer driver being used and secondly on which version of the file TPPrintTicket dll is present This file provides the finishing options of specific native printer drivers in the Output
40. the ThinPrint Clients embedded in VMware Horizon View Clients Appendix ThinPrint e f AutoConnect doesn t install printers manually establish a once only printer connection as Administrator from the terminal server or desktop to a shared Output Gateway printer on the central print server The resulting printer connec tion Illus 151 can be deleted afterwards TE All C Devices and P v Search Devices and Printer Add a device Adda printer Name z b Devices 4 4 Printers 1 E OF Kyocera FS CS1I00DNAws 87 1 on CPS TP Output Gateway b Unspecified 2 7 7 iterns d Kj Illus 151 Connection to an Output Gateway share on the central print server example e When AutoConnect starts on a terminal server or virtual desktop are the cor rect shares on the central print server connected The entries in Dynamic Prin ter Matrix and Map Additional Printers table must refer to the printer shares Check that AutoConnect is working by starting it manually open the command prompt in a session and enter in C Program Files Common Files ThinPrint the following to create the session printers tpautoconnect v i VMware a COM1 e f the session printers are able to be created manually by entering TPAuto Connect inthe command line but are not automatically created when the session is started check all AutoConnect settings e VMware Horizon View If toautoconnect v returns the message
41. the ThinPrint Connection Service manual Terminal servers and virtual desktops Printing via RDP ICA or PCoIP Central dedicated print servers generally print to a computer network printer or appliance via TCP IP Illus 1 and 2 If however TCP IP is not possible or not wan ted as print protocol the Virtual Channel Gateway allows print data to be sent through the RDP ICA or PCoIP virtual channel to the workstation or thin client Illus 4 The Virtual Channel Gateway receives print jobs from the central print server con verts addressing from TCP IP to RDP ICA or PCoIP and forwards the print data on to the session user Further information can be found in Setting up ThinPrint Ports and printers Page 23 Client Server printing via TCP IP Print servers can also be used for Windows workstations in order to centralize all native printer drivers on a print server using V Layer as well as to centralize the prin ter administration Each user of a Windows workstation can use all printers in the network which are accessible via TCP IP This way only a single printer driver is necessary on the work Stations the TP Output Gateway Illus 5 A ThinPrint Client TCP IP type is required only if the target device needs to be able to decompress or decrypt print data or to render the print jobs using the native printer driver ThinPrint Installation Workstation M Output Gateway Notebook Output Gateway Network pri
42. thinprint tpautoconnect NametTranslationEx2 e f USE VIRTUAL CHANNEL GATEWAY is selected in the central print server s port configuration see above please also check the following e s are the IP address es of the central print server s entered in Virtual Chan nel Gateway configuration on the terminal servers in the case of failover clusters those of all cluster nodes e Are the TCP port numbers the same for the ThinPrint Port and the Virtual Channel Gateway e f TCP IP is the selected protocol e Are the port numbers the same on both the server and client see port con figuration of the ThinPrint Engine console on the central print server Illus 22 and in ThinPrint Client Manager e Are you sure that the TCP port number is not being blocked by the firewall or by another program e Is the client machine in a masked network NAT If so you must either select RDP ICA or PCoIP and on the client side use the respective ThinPrint Client28 or additionally install the ThinPrint Connection Service see also the ThinPrint Connection Service manual e fa printer was created manually check the naming convention of the ThinPrint Port See port configuration of the ThinPrint Engine console on the central print server and see Illus 23 e f you selected USE ENCRYPTION on the server Illus 22 read the section Encryption of print data for further information Page 55 or disable encryption for now 28 PCoIP is supported by
43. 00 fal Lexmark T6204192 168 149 14 2 Odocument s TP Output Gateway fel Lexmark T620_n_ 192 168 149 14 2 Odocument s Lexmark T620 MS ra Print to Cloud Odocument s TP Output Gateway Illus 96 Shared printers on the central print server Only one entry is then necessary in Dynamic Printer Matrix namely cps47 LCPRN where cps47 is the central print server Illus 97 Dynamic Printer Matrix RDSH 009 Heese ood Seach ST DP o Client Driver Printer Class Name Name Name Name T R User Group ops47 LCPRN a Illus 97 Dynamic Printer Matrix A single row is enough to map all printers of all work stations under ideal conditions The printers folder is then displayed in the user s session as shown in Illus 98 ThinPrint Engine on print servers fm Manual 79 AutoConnect ThinPrint TEA lt AIC Devices Search Devices and Print 2 Add a device Adda printer z v Windows can display enhanced device icons and information from the Internet Click to chan X Name Status Model b Devices 4 4 Printers 2 g HP DeskJet 192 168 149 14 1 on cps47 0 document s i TP Output Gateway Lexmark T620 192 168 149 14 2 on cps47 0 document s i TP Output Gateway b Unspecified 2 Illus 98 Printers mapped in the session with one variable Example with local print servers The main office has a terminal server or a VDI plus a central print server with
44. 1 Standard TCP IP Port 192 168 210 61_1 Standard TCP IP Port IMA 17A6eHn 4147 AF Ce ee oo ede il ee A e lt iii gt Add Port Configure Port Enable bidirectional support v Enable printer pooling Illus 125 Enable Port Pooling if necessary Praxis Creating and connecting printers ThinPrint V Layer 7 Did you chose to use V Layer as print mode go to V LAYER in the console tree ENABLE V LAYER for all printers that use a native driver in the context menu Illus 126 The result is shown in Illus 127 File Action View Help ThinPrint 4 IE ThinPrint Engine CPS47 Native Printer Object Output Gateway Printer W Layer VirtualCopy Model age HP Color LaserJet 4700 Ips 8 1 HP Color Las Y Siei Lexmark T630 lps 8 2 lo Lexmark T63 Port Manager Enable V Layer Disable V Layer VirtualCopy Rename Printer Refresh Help Illus 126 Enabling V Layer for all printers that use a native driver T ae All amp Devices and Printers vw Search Devices and 2 Addadevice Adda printer See what s printing Print server properties gt gt gt a Marne Status Model A b Devices 4 4 Printers 4 ra HP Color Laserlet 47008lp3 o 2 documentis TP Output Gateway HP Color Laserlet4 00_n_ lps 8 2 documentis HP Color Laserlet 4700 PELE Class Driver gE Lexmark T630 ps 8 1 documentis TP Output Gateway Lexmark T630 n_ lp 8 Odocument s
45. 100DN_n_ ws 87 1 ument s Kyocera FS C8100DN ra Kyocera FS C8100DNfws 87 1 ument s TP Output Gateway FA mobile or home Odocument s TP Output Gateway b Unspecified 2 mobile or home State BB Shared Category Printer j Model TP Output Gateway Status 0 document s in queue Illus 140 Case 1 Create one Output Gateway printer 10 Case 2 For each printer model create a printer that uses TP Output Gateway as driver Assign the printers to the port pool of the type USE VIRTUAL CHANNEL GATEWAY Illus 141 Do not specify printer IDs Share these printers share name printer name T am lt All Control Panel Items Printers Yy Search Printers Organize Adda printer Server properties J v A sk Name Documents Status Model Favorites mA mobile or home 0 Ready TP Output Gateway ie Libraries am HP Color LaserJet 0 Ready TP Output Gateway FA HP DeskJet 0 Ready TP Output Gateway JE Computer fp Lexmark T630 Ready TP Output Gateway TA Kyocera FS C8100DN Ready TP Output Gateway Gia Network ae Samsung ML 2525 Ready TP Output Gateway Illus 141 Case 2 Create an Output Gateway printer for each printer model 11 Case 3 For each printer model create a printer that uses its native driver Assign the printers to the port pool of the type USE VIRTUAL CHANNEL GATEWAY Illus 142 Do not specify printer IDs Share these printers share name printer name Praxis Creating and connecting printe
46. 149 92 1 HP Color LaserJet 4700 Kyocera FS C8650DN 192 168 213 30 6 F1 No Kyocera FS C8650DN XPS i Enable V Layer n r am Laser printer 192 168 20 15 Lexmark T630 MS sh Samsung ML 2525W Aane Samsung ML 2525W Series VirtualCopy Rename Printer Refresh Help Enable V Layer for these printers Illus 55 Enabling V Layer example g Share native V Layer printer objects Illus 56 Also share the native printer object s Setting up ThinPrint Ports and printers ThinPrint T E gt Computer All Control Panel Items Printers v Search Pri 2 File Edit View Tools Help Organize Adda printer See what s printing Setas default Select printing preferences gt v Gg Libraries Name ff satus Mode Documents mc Fra Canon iR C5180 Ready TP Output Gateway 0 om Canon IR C5180_n_ Ready Canon iR C5180 Class Driver 0 Ci Network GA HP Color LaserJet 4700_n _ 192 168 149 92 1 Ready HP Color LaserJet 4700 0 Fa Kyocera FS C8650DN 192 168 213 30 6 Ready TP Output Gateway 0 me Kyocera FS C8650DN_n_ 192 168 213 30 6 Ready Kyocera FS C8650DN XPS 0 am Laser printer 192 168 20 15 Ready Lexmark T630 MS 0 an Samsung ML 2525Wv Ready Samsung ML 2525W Series 0 ra HP Color LaserJet 4700 192 168 149 92 1 Ready TP Output Gateway 0 Illus 57 V Layer printer pairs The first printer of a pair uses the TP Output Gateway and the second one uses the native driver example Please note that the fol
47. 2003 only 2 Disable the AUTOMATICALLY SEARCH FOR NETWORK FOLDERS AND PRINTERS function Illus 161 Click OK to confirm General View File Types Offline Files Folder views You can apply the view such as Details or Tiles that pou are using for this folder to all folders Apple to All Folders Reset All Folders Advanced settings Files and Folders CJ Automatically search for network folders and printers Display file size information in folder tips Display simple folder view in Explorer s Folders list Display the contents of system folders Display the full path in the address bar Display the full path in the tithe bar CJ Co not cache thumbnails Hidden files and folders Do not show hidden files and folders Show hidden files and folders CJ Hide extensions for known file types Restore Defaults Illus 161 Explorer settings for printer mapping Windows Server 2003 Appendix o ThinPrint Additional resources Further information about ThinPrint can be downloaded from our website Manuals and The following manuals and further technical information are amongst other avai descriptions lable at www thinprint com manuals ThinPrint Engine on print servers Quick installation Licensing e License Server Desktop Extension ThinPrint Tracking ThinPrint Management Center ThinPrint Connection Service ThinPrint Engine on terminal servers Unattended installation of T
48. 3 TANFEUNU Nanne CONVENTIONS spe sSacetsrnsracte s aatc isic satsivntocecataia anata hatasds aichertotns E EAEE AAEE 30 410 DOGIINO aan ee ee ee ee ea eee 36 LPR LPD printing with Linux Mac or Windows CE clients ccececeeeeeeeeeeeeeeeeeeeeeeeeteees 37 Preparations on the central print server cc cece ec ec eee eeeeeeeeseeeeeeeeeeeeeeaeeeeeeeeeeaeaeseenees 38 ThinPrint Output Gateway wsvaieotcnanionesd ccmaiseratesestamoeeesiviadnaniecienae tavietegaisavedlnrarbtardvaldanteiorenderat 38 Paper TOMAS and WAYS samcncusanedinitanemecdswensatenahiatsantintdanetseGemetudsaakweitanasbetasmteeeseatoates 40 Presettings on the print server administrators only ccececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeenes 40 Settings in a desktop SESSION cccececececececececececececececececeeeseseseseseeeeeeeaeseeeeeatetstateeass 46 FAE W TON aa A vias alee A T 48 Open my printing preferences cccecseseeeseeesteeeeseeeeeeeeteeseeeatetgeaeetatatatseaeetatataeatenatas 49 Changing Output Gateway print dialogue s language sssssiesirerrsrrrsrrsrrrnrrerirrrirerrerrrnre 50 MRA SL A TEE TES E EE A A EE RE E A E E AE E 51 MP GOO sexes cinerea E E E seca otto passes eatin O 54 ETC HOM ON PUNEO IA seo scactieterostcsa vue ateireassadawarseswadie E 55 Importing SSL certificates ONTO the servers cecececececeeeeeeeeeteeeeeeeceeeeeeeeeeeeeseseeeeeaeaees 56 Importing SSL certificates onto the clients ccccececececeeecececec
49. 69 data type REG SZ hkey local machine software thinprint client CertName Th i P i t onnec Inerin AutoC t P BY Registry Editor rc C fem File Edit View Favorites Help MozillaPlugins a Name Type Data Ji ODBC ab Default REG_SZ H coi o 8 AdminOnly REG_DWORD 000000000 0 sdanalicatieni By a0 ertName REG SZ Company ABC a ThinPrint 8 ConnAuthKey REG_DWORD 0x000000de 222 Al ieni P ConnKeepAlive REG_DWORD 0x0000003c 60 T TPAutoConnect 8 ConnMode REG_DWORD 000000000 0 7 jj TPICAW32 8 ConnPort REG_DWORD 0x00000fal 4001 J TPPmul ab ConnServer REG_SZ 192 168 128 156 J TPRDPW32 vo ConnUID REG_DWORD 0x00000058 88 uJ TPVCGateway 8 ConnWait REG_DWORD 0x0000012c 300 J TPView n DefaultState REG_DWORD 0x00000001 1 TPVMMon _ 2 PName_1 REG_SZ Kyocera FS 1700 1 J TPVMW32 ab PName_2 REG_SZ HP Color LaserJet 4700 1 Ji VMware Inc ab PName_3 REG_SZ Ricoh Aficio MP C3000 0 D Ji Wow6432Node ab PName_4 REG_SZ cps04 Lexmark Optra 1 dJi SYSTEM 3 Port REG_DWORD 0x00000Fa0 4000 gt J HKEY_USERS ab PrinterClasses REG_SZ PCLS PS TXT JU HKEY_CURRENT_CONFIG R printerRevision REG_DWORD 0x00000071 113 4 il p 4 m b Computer HKEY_LOCAL_MACHINE SOFTWARE ThinPrint Client Illus 69 Registry entry for SSL encryption on Windows clients example for Company ABC certificate 2 Enter as value the name of the imported certificate as displayed in
50. 81 AutoConnect i Cs s s CCCCCSC dia Pit Map Additional Printers gt E ThinPrint Engine CPS47 Map Additional Printers 4 B ThinPrint Engine RDSH 045 Map Additional Printers Virtual Channel Gateway RDSH 045 Ses Dynamic Printer Matrix an P o Default User Group IP Range Client Name Target Default 82 Illus 102 Open Map Additional Printers The Dynamic Printer Matrix requires a ThinPrint Client on the user s workstation or thin client If either there is no ThinPrint Client available or non ThinPrint printers are to be mapped further printer shares on any print server can be connected with the MAP ADDITIONAL PRINTERS option Illus 103 User Group IP Range Client Name Target ourdomain support cps47 OKI support ourdomain sales s cps47 lexmark_sales ourdomain marketing cps47 HP_ marketing Unlike it s operation under Dynamic Printer Matrix when AutoConnect works in MAP ADDITIONAL PRINTERS It always works through all lines of the table from top to bottom and maps the same number of printers in one session as the number of lines with matching rules existing in the table If a share entered under TARGET belongs to a prin ter that is connected to a ThinPrint Port the resulting mapped by AutoConnect printers print with ThinPrint if not then without For the function of DEFAULT column see Page 71 Manual ThinPrint Engine on print servers fm GTO HOWD JUN
51. ADMINISTRATION TOOLS MMC components only CUSTOM SETUP Free choice of component Custom installation Here you can specifically select and install individual ThinPrint components Illus 154 The following components can be selected e Print Controller ThinPrint Engine e Tracking Service see Page 18 e V Layer Service e Cloud printing see Page 89 e Cloud Printer e Print to ePaper e ThinPrint Output Gateway see Page 38 e ThinPrint Output Gateway PS native driver for printing to non Windows clients e AutoConnect see Page 61 e Virtual Channel Gateway see Page 85 e Session in Session see ThinPrint Engine on terminal servers manual e Administration Tools ThinPrint MMC component to remotely configure from this computer another one with ThinPrint components installed on it can be installed on both workstations and servers e License Manager License Server component for managing the license keys e Client for License Server component for connecting the Print Controllers to the License Server Custom Setup Th j n P ri n t Select the program Features you want installed orano Click on an icon in the list below to change how a Feature is installed Print Controller Cloud Printing Output Gateway Output Gateway PS Autoconnect virtual Channel Gateway Session in Session Administration Tools Client For License Server Feature Description License Manager InstallShield Illus 154
52. AL CHANNEL GATEWAY 8 Open the central print server s printers folder or Print Management and create ThinPrint printer objects with which it will be possible to send print jobs to mobile or home users When creating the printer objects on the central print server there are three case to be distinguished e Case 1 Windows clients are used and print jobs are sent only to the local default printer e Case 2 Windows clients are used If more than one printer is used these are to be selected directly in the session ThinPrint Praxis Creating and connecting printers e Case 3 Non Windows clients are used To be able to print using V Layer the native printer driver has to be assigned 9 Case 1 Create a printer that uses TP Output Gateway as driver and assign it to the ThinPrint Port of the type USE VIRTUAL CHANNEL GATEWAY or to the res pective port pool Illus 140 Do not specify a printer ID Share this printer share name printer name T a lt AllC Devices and Printers y Search Devices and 2 Add a device Adda printer See what s printing Print server properties gt gt A Name Status Model b Devices 4 4 Printers 7 aa HP Color LaserJet 4700 Ips 8 2 uments TP Output Gateway ee HP Color LaserJet 4700_n_ lps 8 2 uments HP Color LaserJet 4700 PCL6 Class Driver P Lexmark T630 lps 8 1 ument s TP Output Gateway RA Lexmark T630_n_ lps 8 1 umentis Lexmark T630 MS Kyocera F5 C8
53. Alll gt EF WMI Filters b fe Starter GPOs b f Sites Open Migration Table Editor Manage Backups sa Group Policy Modeling View US Group Policy Results New Window from Here Refresh Help Create an unlinked GPO Illus 71 Create new group policy 3 Create a new group policy Select NEW in the Context Menu under GROUP POLICY OBJECTS Illus 71 and choose a name Illus 72 Name ThinPrint 4utoConnect Source Starter GPO none v Cancel Illus 72 New AutoConnect group policy AutoConnect s si sSCSSCC sd iPr 4 Select EDIT to configure the new AutoConnect group policy Illus 73 The GROUP POLICY OBJECT EDITOR will open 4 File Action View Window Help e air a i3 Group Policy Management Group Policy Objects in ourdomain local 4 A Forest ourdomain local Contents Delegation 4 Domains 4 Sj ourdomain local Name A GPO Status WMI Filter sa Default Domain Policy Default Domain Controllers Policy Enabled None cortado Default Domain Policy Enabled b Domain Controllers g ThinPrint AutoConnect Enabled None b Microsoft Exchange Security Groups 4 Group Policy Objects GPO Status Default Domain Controllers Policy Default Domain Policy f ThinPrint AutoConnect pestor Mom Backup gt D WMI Filters Import Settings b A Starter GP O5 gt Sites SE Group Policy Modeling Copy E Group Policy Results Delete Back U
54. CT DYNAMIC PRINTER MATRIX Description O encryption disabled l encryption enabled If set to 1 and an error occurred A message box will be sent to the terminal server session which Started the print job Description Connection to client with client name or client address use Auto ClientName ClientAddress AutoConnect will not set any default printer O create connect no printer 1 Dynamic Printer Matrix first 2 Map Additional Printers first 3 Dynamic Printer Matrix only 4 Map Additional Printers only AutoConnect is started automati cally on session logon Auto mode Command that will be launched on session logon if ListenToWTS is not O Command that will be launched on session logoff Indicates whether printers will be deleted when a session goes to the disconnect state Content of Dynamic Printer Matrix ThinPrint Type reg_dword reg_dword Type reg SZ reg dword reg dword reg dword reg Sz reg Sz reg dword reg mul ti_ sz Default value O Default value Auto tpauto connect exe tpauto connect exe dl i ThinPrint A pernix Default Name AutoConnect MMC Description Type a value PrinterCreate MAP ADDITIONAL Content of Map Additional Prin reg mul ListEx2 PRINTERS ters ti_sz Protocol TRANSFER PROTOCOL Protocol for connections reg Sz AUTO to ThinPrint Clients use TCPIP VC AUTO UserDriven DEFAULT PRINTER Set to 1 if t
55. CUSTOM SETUP options Update and uninstallation Update order 1 ThinPrint components on central print servers ThinPrint A perncix 2 ThinPrint components on terminal servers virtual desktops and workstations Update from ThinPrint version 9 0 to 10 0 or from 9 0 to 10 6 To update to ThinPrint 10 proceed as follows 1 Apply for new license keys in the Cortado Enterprise Portal free of charge for customers with an update subscription https enterpriseportal cortado com 2 Install the License Server on a separate machine This allows you to continue working with the old version until the new one is fully functional Enter the new ThinPrint 10 license keys there 3 Perform an update of the ThinPrint Engine to version 10 and specify the license server 4 Delete your old license keys and complete the letter of destruction which you then send to ThinPrint or Cortado 5 Activate your new licenses and activate your users user groups for ThinPrint see Activating license keys in the License Server manual 6 Perform an update of the Terminal Server Extension to version 10 Note Make sure that no user sessions run during the Terminal Server Exten sion update Updating Output Gateway to ThinPrint version 10 0 or 10 6 After sharing printers the printer driver TP Output Gateway can be delivered auto matically using Point and Print to terminal servers virtual desktops and workstations But with the printer driver update maybe th
56. Cloud Printer Cloud Printer or Print to ePaper please enter l your Cortado ID This ensures that print jobs are correctly allocated to your printers and other devices Location i E mail address Comment user 5 cortado com A Password eecceece d Model TP Output Gateway Forgot your password Features Cortado ID Color Yes Paper available Double sided Yes Staple Unknown Register Settings Feedback Speed Unknown pew Maximum resolution 1 dpi ki ThinPrint A Brand of CORTADO Cancel Apply Cancel Apply Illus 115 Entering Cloud Printing credentials Printing For printing the Cortado app is only necessary if the Cloud Printer Connector isn t used because this transmits the print jobs immediately to the physical printer confi gured there To be able to open or print files using the Cortado app a print job must first be sent from a desktop session to a Cloud Printer Illus 116 General Select Printer T Add Printer 8 Cloud Printer on cps47 j dah Print to ePaper on cps4 Status Ready _ Print to file Location Comment Find Printer Page Range All Number of copies Selection Current Page Pages Collate Illus 116 Selecting a Cloud Printer If the printer object being used is set to the Print to Cloud Printer option the sent print data will be stored in EMF data format tpf file in the Corta
57. Connect Diagnostics f Detailed Diagnostics SF Filtered 0 errors 0 warnings 0 information within one hour 43 All Events Level EventID Date and Time ClientIP Client Name Us Filtar Eventis Printer Mapping and Creation Use Dynamic Printer Matrix to define rules for client printer creation if the client has a ThinPrint Client installed Use Map Additional Printers to create rules for client and network printers based on hardware or user information here no ThinPrint Client is necessary Templates Template Ports Settings Edit Settings General wy Send Configuration Transfer protocol b Restart Service AutoConnect events f Refresh All Printer Creation Illus 83 Open AutoConnect configuration AutoConnect lt ThinPrint Configuration Clicking on EDIT SETTINGS Illus 83 will open the AutoConnect configuration Illus 84 General Printer Creation Defaut Printer Printers Make sure that ThinPrint Clients with the selected protocol are installed on the client machines Select Auto to support different ThinPrint Client types Transfer protocol Auto Virtual Channel ICA or RDP TCP IP Select which events should be written into AutoConnect Diagnostics Errors are always logged AutoConnect events Log warnings Log information Illus 84 AutoConnect configuration GENERAL tab Settings General In the GENERA
58. D Gateway device redirection RDG _CAP_AllUsers Policy Status En Apply this policy whe If the user is a mem QURDOMAIN Domai li the client comput Not applicable no cq If the user uses the pmd o mee a Illus 158 Disable Windows printer mapping using a policy Windows Server 2012 1 In Windows Control Panel select ADMINISTRATIVE TOOLS gt SERVER MANAGER gt ROLES TERMINAL SERVICES CONFIGURATION Windows Server 2008 or ADMIN ISTRATIVE TOOLS TERMINAL SERVICES CONFIGURATION Windows Server 2003 2 Click on the RDP TCP connection and select PROPERTIES in the context menu Illus 159 3 Disable the mapping functions arrows in Illus 160 Click OK to confirm oy Server Manager babe EA File Action View Help e 26 bf N Server Manager TS01 Ter minal Se a Er c ion ts01 Actions 4 E2 Roles 7 R 7 a A 7 4 Gq Terminal Services Configuration for terminal server Temoa E TS Remote pp Manager TS01 TS01 Creat i i i i ion Secs l Q Refresh G Terminal Services Configuration ts0 You can use Terminal Services Configuration to configure settings for new connections mi ele aay Terminal Services Manager and delete connections You can configure settings on a per connection basis or for the te View gt au Features Diagnostics i H Help ait Configuration Connections Connectio a Storage Connection Name Connection Type Transport Encr
59. L tab Illus 84 the default value for the connection protocol between AutoConnect and ThinPrint Clients can be selected If you select TCP IP or VIRTUAL CHANNEL ICA OR RDP you restrict the communication to a protocol family The AUTO setting allows both protocol families and is therefore recommended for ICA RDP as well as TCP IP ThinPrint Ports In Dynamic Printer Matrix see below you can limit this setting per rule here the columns T R and correspond to the protocols TCP IP ICA and RDP Furthermore you can decide here which AutoConnect events are to be logged and displayed in the AUTOCONNECT DIAGNOSTICS table Illus 83 Printer Creation In the PRINTER CREATION tab Illus 85 you can determine when the printers are to be created or mapped e Either at each session logoff logon e Or when disconnecting and reconnecting a session Restart the TP AUTOCONNECT SERVICE afterwards In case you use only the Map Additional Printers table for connecting printer shares you can speed up AutoConnect using the option DISABLE DYNAMIC PRINTER MATRIX ThinPrint AtoConnect Mp Printer Creation Default Printer Printers This is the automatic mode to create printers in sessions When both options are disabled you can use logon logoff scripts to run AutoConnect Please restart TP AutoConnect Service after changing the settings Auto create and delete printers At session logon logoff At session reconnect disconnect The Dyna
60. NT as the manufacturer The printers are to be connected to a ThinPrint Port Paper formats and trays After adding an Output Gateway printer a few default options are available for paper formats and paper sources selection of paper trays or manual feed Illus 47 You can add further options provided they are supported by the printer drivers on the client machine s To do so the following alternatives are available e For printers created by AutoConnect or Management Center Automatic upload of printer properties from the ThinPrint Client to the server see the ThinPrint Engine on terminal servers or ThinPrint Management Center manuals e For manually created printers Set the Windows registry values for paper formats and sources on the server e For V Layer printer pairs Page 51 Presettings on the print server administrators only The following settings can be configured in the server s printers folder or Print Management for all shared printer objects which use TP Output Gateway as their dri ver aS such they affect all printers which will be connected to a user session on a terminal server virtual desktop or workstation desktop session 9 http download cortado com docu ThinPrint MC en 2 2 10 http download cortado com docu ThinPrin ms en 1 0 Manual ThinPrint Engine on print servers fm ThinPrint GTO HOWD uudulyL ThinPrint Compression range ThinShare SpeedCache setting up ThinPrint Ports
61. No Suitable client protocol found e check whether the session was started using a View Client or using a Windows RDP Client in the case of the Remote Desktop Connection the RDP type of ThinPrint Client Windows must have been installed beforehand e if you are using VMware Tools update to version 9 2 2 or later or if using a View Agent update to version 5 1 2 or later Testing the TCP IP connection For printing via TCP IP there must exist bet ween server and client a TCP IP connection which allows direct communica tion between the ThinPrint Client and its TCP port a TCP IP type ThinPrint Cli ent is necessary on the relevant client machine Firewalls or masked client networks NAT can often cause difficulties in this situation Test to see if the connection exists by trying a telnet from the server to the client s TCP port To do this enter the following at the server s command prompt telnet P address tcp port See also the ThinPrint Client manuals ThinPrint Appendix Example 4 telnet 192 168 131 224 4000 After executing this command a telnet window should open without error message If so the connection is OK Perform the same test from the print server to the terminal server or virtual desktop if the print jobs are to be delivered to the ThinPrint Client via ICA RDP or PCoIP actual Virtual Channel Gateway instead of TCP IP Additionally check that the name resolution works properly both lookup a
62. P Color Laserlet p HP Color Laserlet_n_ ra HP DeskJet Ready TP Output Gateway Ready HP Color LaserJet 4700 PELE Class Driver 0 Ready TP Output Gateway Co HP Desklet_n_ Ready HP DeskJet 500 ra Kyocera Fs ColO0Dh Ready TP Output Gateway th Me Kyocera FS Cald00N n_ Ready Kyocera FS CalOo0Dh ra Lexmark T630 0 Ready TP Output Gateway Lexmark T630 n_ 0 Ready Lexmark T30 MIS a mobile or home 0 Ready TP Output Gateway a samsung ML 2525 Ready TP Output Gateway samsung ML 2525_n_ Ready samsung ML 2525W Series Illus 144 V Layer printer pairs on the central print server Configuring Auto Because in this scenario ThinPrint Engine sends the print jobs to printers installed Connect locally either on the workstations or on thin clients Illus 137 the ThinPrint Client 108 Manual ThinPrint Engine on print servers fm AN O GTO HOWD uudulyL ThinPrint GmbH 2015 ThinPrint Praxis Creating and connecting printers is installed on those Therefore printer mapping is carried out there by AutoConnect s Dynamic Printer Matrix Proceed as follows 1 Go to Dynamic Printer Matrix on the Active Directory server on the terminal server or on the virtual or physical desktop Page 63 2 Add one or more row s with the following content in the TARGET column Illus 145 server_address share_name here cps47 mobile or home cps47 LCPRN aal Disabled Enabled IP Range Client Name T R
63. Port and share the printer Illus 36 t mh gt Computer All Control Panel Items Printers Search Printers Organize Adda printer Server properties a Fr Favorites Name Documents Status Model RA HP Color LaserJet 4700 192 168 149 92 1 0 Ready TP Output Gateway ow Libraries dh Print to Cloud 0 Ready TP Output Gateway Print to ePaper 0 Ready TP Output Gateway j Computer GA tpog test ws2776 0 Ready TP Output Gateway kb Laser printer 192 168 20 15 lt Ready MS Publisher Color Printer th Network Illus 36 Printer set up printing to a Linux Mac or Windows CE device Make sure that the printer completely spools the print data on the hard drive before sending To do so select GENERAL under PRINTER PROPERTIES Illus 37 Select START PRINTING AFTER LAST PAGE IS SPOOLED Disable the Advanced Printing Features General Sharina Ports Advanced Color Management Security Device Settings Always available Available from 12 00 4M Priority Driver MS Publisher Color Printer Spool print documents so program finishes printing faster Start printing after last page is spooled O Start printing immediately Print directly to the printer Hold mismatched documents Print spooled documents first Keep printed documents Enable advanced printing features Printing Defaults Separator Page Illus 37 Recommended se
64. Print Engine installer software ThinPrint Engine Premium license is needed Its setup is described in the Tracking manual Print job tracking gathers information about print activities using ThinPrint Engine With it print related data is gathered on the server and forwarded to an SQL server Illus 11 Print job tracking has the following components e ThinPrint Engine sends data to the Tracking Service e Tracking Service receives data and writes it to an SQL database e Tracking Report Engine web component for clear analysis summary and gra phic report of tracking results Note The SQL server is not included in the ThinPrint Engine Tracking Report Engine and SQL server have to be set up separately see the Tracking manual Terminal servers ThinPrint Engine Central print server ThinPrint Engine Tracking Database Web server Windows Tracking Report Engine go gt Illus 11 Example for using Tracking See also the section Job Statistics tab Page 28 Tracking Service You can gather information about the print jobs sent with the ThinPrint Engine for your Statistics tracking To do so you must set up a Microsoft SQL server The ThinPrint Engine sends tracking data to this server via the Tracking Service Print data available for tracking Is Author of a print job Printer used Settings used Print job compression Number of pages printed Information on any errors Thin
65. Print Engine is installed on the central print server see Illus 147 e Installed on the local print server are e Printers e ThinPrint Client Windows TCP IP type e Desktop Extension is installed on the Windows workstations Central print server ThinPrint Engine R W Workstation Desktop Extension Local print server or gateway appliance Lexmark ThinPrint Client TCP IP Illus 147 Print data route Workstation central print server local print server printer Procedure The installation procedure is the same as for network printers in Running applica tions on terminal servers or virtual desktops Page 95 In this case however the group policies don t relate to the terminal servers or virtual desktops but to the work Stations And finally AutoConnect will be started with the same script when logging on to the workstation ThinPrint Praxis Creating and connecting printers Log on locally to a workstation and perform test prints on the automatically cre ated printers Illus 148 T a lt All C gt Devices and v Search Devices and Printers Add a device Add a printer Name Devices 2 4 Printers 3 Kyocera FS C8100DN Kyocera FS C8100DN document s in queue va HP Color LaserJet on cps47 TP Output Gateway ument s in queue Lexmark T630 on cps4 TP Output Gateway ument s in queue 5 items Illus 148 Printers mapped on workstation by AutoConnect Printers attached l
66. RINT COMPRESSION in Illus 3 as well as the section Configure tab on Page 26 e In the case of printer shares connected to computers in branch offices it s addi tionally possible to compress the print data in the opposite direction between the computers in the branch office where the applications run and the cen tral print server This compression of the share s print data is called ThinShare it s available with Driver Free Printing and V Layer print modes see THINSHARE COMPRESSION in Illus 3 as well as the section Workstations and virtual desk tops on Page 21 ThinShare can also be used with Cloud printing Page 89 Headquarters Central print server ThinPrint Engine Terminal servers or virtual desktops Output Gateway Workstation Output Gateway Network printer Gateway appliance ThinPrint Client Illus 3 Print data compression Client component On the client side ThinPrint Client is generally responsible for receiving print data decompressing it and sending it to the print device There are many ThinPrint Clients available for different end devices and types of use for all Windows for Mac OS and Linux as well as for both internal and external print servers of network printers Please note that there are different ThinPrint Client types for the protocols RDP ICA and TCP IP the latter as both an application and a Windows service Furthermore the PCoIP type is embedded in the VMware Horizo
67. S 5 25 2019 Server Authenticati Entrust C Untrusted Certificates Cal Equifax Secure Certificat Equifax Secure Certi 8 22 2018 Secure Email Serve GeoTrust CF Third Party Root Certification Authorities Eal EXCHANGE005 0URDO EXCHANGEO0S OU 3 29 2286 lt All gt lt None gt C Trusted People Eal GeoTrust Global CA GeoTrust Global CA 55 21 2022 Server Authenticati GeoTrust Global CA C ipcu Cal GTE CyberTrust Global R GTE CyberTrust Glo 8 14 2018 Secure Email Client GTE CyberTrust Glo C Remote Desktop Eal Microsoft Authenticode Microsoft Authenti 1 1 2000 Secure Email Code Microsoft Authenti F Certificate Enrollment Requests Eal Microsoft Root Authority Microsoft Root Aut 12 31 2020 lt All gt Microsoft Root Aut Smart Card Trusted Roots Eal Microsoft Root Certificat Microsoft Root Cert 5 10 2021 lt All gt Microsoft Root Cert E Trusted Devices EINO LIABILITY ACCEPTE NO LIABILITY ACCE 1 8 2004 Time Stamping VeriSign Time Stam 7 4 p b Trusted Root Certification Authorities store contains 24 certificates Illus 114 MMC Cortado server export Cortado root certificate User settings Within a desktop session users have the option with the Print to Cloud Printer fun ction to print jobs to a Cortado Teamplace client installed on a smartphone or tab let With the Cortado app you can print at a later time in another location To be able to send the print jobs to
68. SSL certificates can be ordered at a certification authority or you can create them yourself see the technical description Creating SSL certificates for printing with ThinPrint Using the root certificate the ThinPrint Engine checks the certificates received from the clients It checks whether the respective client is authorized to receive print data SSL TLS encryption is also available for use with the Connection Service Setting up ThinPrint Ports and printers ThinPrint Importing SSL certificates onto the servers Install your SSL certificates onto the servers as follows 1 Log on as a member of the ADMINISTRATORS group and open the Microsoft Management Console from the command prompt with mme 2 In the MMC select FILE gt ADD REMOVE SNAP IN CERTIFICATES gt ADD SERVICE ACCOUNT gt NEXT LOCAL COMPUTER NEXT PRINT SPOOLER FINISH 3 Next select ADD COMPUTER ACCOUNT NEXT LOCAL COMPUTER FINISH CLOSE 4 Lastly click OK Illus 60 ic Add or Remove Snap ins You can select snap ins For this console from those available on your computer and configure the selected set of snap ins For extensible snap ins you can configure which extensions are enabled Available snap ins Selected snap ins Snap in Vendor ad Console Root Edit Extensions ActiveX Control Microsoft Cor i an oars Print Spo Tai Zd Authorization Manager Microsoft Cor
69. T EXPORT Exports all ThinPrint Ports to an xml file if no PORT CONFIGURATION port is selected Illus 27 IMPORT EXPORT IMPORT Imports ThinPrint Ports from an xml file PORT CONFIGURATION Illus 27 File Action View Help e ale 6 e b B ThinPrint Port Manager 4 iz ThinPrint Engine CPSA7 Port Nam Bandwidth kbps Protocol Printer P 3 Helsinki 250 TCP IP Lexmark T644 192 168 149 88 1 of bal G1 kgbenhavn unlimited TCP IP Los lo 10000 VCP S Think gt New Port 500 VCP a Al saa yl All Tasks b New Port L P View gt Import Export b Import Port Configuration Refresh Encryption Settings Export Port Configuration Export List Refresh Send Port Configuration Overwrite Restart Spooler Send Port Configuration Add Only Help Illus 27 Exporting importing or sending all ThinPrint Ports Nianiiol ThinPrint Enoina nn nrint carvare fm OU Manual InNniINFrinNnt Engine on print servers th JULIqUIY ThinPrint Setting up ThinPrint Ports and printers Sending The SEND PORT CONFIGURATION function sends ThinPrint Ports to other servers or ser port configuration ver groups There are various modes SEND PORT CONFIGURATION Sends the selected ThinPrint Port a port with OVERWRITE the same name on the target system will be overwritten Illus 25 SEND PORT CONFIGURATION Sends the selected ThinPrint Port a port with ADD ONLY the
70. TARGET cps47 SLCPRN Example 192 168 149 80 LCPRN Manual ThinPrint Engine on print servers fm GTO HOWD JUN quIy ThinPrint AutoConnect printserver is the name of the central print server the variable LCPRN stands for Local Client Printer the name of the client printer Illus 92 You can create one or more group policies for AutoConnect The policy created here could be used for all branch offices and can therefore be linked with different Organizational Units OUs Caution Using the DISABLED button at top right deletes all AutoConnect entries As a precaution save your configuration so you can import it later if necessary see Page 83 Organizational Units in the Active Directory Link the group policy here with the OU of your choice Illus 80 In this example it is linked to the OU PRINTER MAPPING E SS File Action View Window Help e Al xE al amp Group Policy Management Printer Mapping d AA e e Linked Group Policy Objecte Group Policy Inheritance De 4 34 Domains 4 34 ourdomain local Link trder GPO Enforced a Default Domain Policy 1 a ThinPrint AutoConnect No cortado p Domain Controllers b Microsoft Exchange Security Groups a ThinPrint AutoConnect a Group Policy Objects Ef Default Domain Controllers Policy Ef Default Domain Policy Ef ThinPrint AutoConnect p E Wha Filters p Fej Starter GPOs gt I sites E Group Policy Modeling C Group Policy Result
71. TISTICS and then High every second Normal every 10 seconds Low every 30 seconds No update or Statistics off default under UPDATE SPEED as in Illus 24 Note Use this function only part time as it may affect print performance See also Tracking Page 18 ThinPrint Setting up ThinPrint Ports and printers Advanced Job Statistics Compression Prink job size KE Original 143141 6 97 Savings Compressed 4762 1 To view more print job statistics and other tracking data enable the Tracking Feature in the Engine configuration and install Tracking Report Engine Update speed Choose the update speed For measuring print job sizes or press Refresh For immediate update The information above refers to the last job printed to this port Illus 24 Port settings JOB STATISTICS tab OK Save your settings by clicking OK Distributing port configuration The following strategies are available for creating the same configuration for ThinPrint Ports on multiple servers e Remote configuration of ThinPrint Ports Page 24 e Copying port properties with Copy amp Paste see below e Export to an xml file and import to target servers see below e Sending port configuration to target servers see below Copy and Paste Open the ThinPrint Engine configuration console Page 24 Mark a port in a server s Port Manager e g cps47 in Illus 25 and select Copy from the context menu Mark the Port Manag
72. VU saat ccnatec Ss E E R ie ae ratctehaatcat ool vis ented O E ste 94 Contents ThinPrint Praxis Creating and connecting printers eee 95 Running applications on terminal servers or virtual desktops cceceeceeeeeeeeeeeeeeeeeeeteeeaeees 95 PTA OP TIGL SY ae a E atessetnie siteuestcieneicane sidinaivieh clean asa tesareutnatmettonsteeamseamte 95 Printers connected locally to workstations or thin clients cccceeececeeeeeeeeeeeeeeeeeeees 103 Local printers for mobile OF NOME users cccceeeeecececeseeeseeececeaeseseaeeeeeeseseseatatststatees 105 MUNNING applications on WORKSTATIONS ciscdsteonicuninewsicarssuacdiensadhedeakacuduiaiedeb elm aibusidavancadaneadeienencas 110 PVT OKC DIN O aara as ctcrcre creation esate sh sien acta seam pew ona newana aanena tier gaa teres 110 Printers attached locally ON workstations cccccceceeeeeeeeeeeeeeeeeeeeeeaeeeeeeeseseateeeeenees 111 Appendix ccs 112 Customer Service and technical support ccccececeeeeeeeeeeeeeteteeeeeseeeeeeeseseeeeeteteeeeeneneaees 112 TP you Sill Can print Checklist cutsicczanctusisadesenes saute erea E E EEE Ra aR 112 WITO E ea E E N E E E 116 ThinPrint Engine ThinPrint Ports and ThinPrint Connection Service Ports 00000s 116 PUITOC GVO is aaie ESE E A T E 118 Server roles and custom setup ssessessesrerrsrrerrrrrrrrerrerrerrevrnrrerrerrsrrnrrnrrerrnrrnrrerrrrerrenre 119 Update and uninstallation cicsssced
73. aNs 600 dpi fot h Lt U Bypass Tray Bypass Tray 3 600 dpi Mpo zuon eyypapou Xpapa Ob AIG O Kiipaka yKpigou 3 0 Xpapa Aral Npooavatoxaudc HEEP Noptpaito free Tonio DENAI Extunwon dinkryg oyne Feedback 7 Ltn E Kaypia a ThinPrint ahi ThinPrint Rel eee AE Ahhayh NAcUpde oz pakpi aKpN ORE WT A Brand of CORTADO Ahay ncupde oe KovT kpn Cancel Cancel Illus 52 Output Gateway s localization examples for JPN and ELL V Layer Scenario With V Layer print data is sent from the terminal server or virtual or physical desk top to the central print server in Windows own EMF data format Illus 53 On the central print server it is sent from the ThinPrint Output Gateway to the native printer driver One advantage of V Layer is that shared printers on the central print server are not connected to ThinPrint Ports and thus do not have to conform to any particular naming convention Furthermore ThinShare can be used here Page 21 Use the V Layer component it Non Windows clients are used or Printer drivers are to be centralized on a print server or VirtualCopy is required see below or Specific printer properties such as finishing options are required and Manage ment Center Services isn t available or not used Setting up ThinPrint Ports and printers ThinPrint Central print server ThinPrint Engine incl Output Gateway native printer driver
74. adquarters Windows desktops Cloud Printing object s Central print server ThinPrint Engine Public Cloud incl Cloud Printing Teamplace or Q Smartphone or tablet Cortado app Network printer r Workstation ThinPrint Cloud Printer Connector Illus 111 Cloud Printing with a central print server and Cortado Workplace Teamplace Printing to workstation printers Tablet or smartphone users can send print jobs from a desktop session via a print server directly to any printer connected to a Mac or PC even outside the corporate network To do so they must have the Cloud Printer Connector installed on the PC or Mac to which the printer is connected Illus 111 For the users to be able to print directly from the tablet or smartphone they must also install the Cloud Printer app on their mobile device More information about ThinPrint Cloud Printer can be found here http cloudprinter thinprint com en us getstarted aspx ThinPrint Cloud printing Setting up cloud printing For Cloud Printing the ThinPrint Engine installer creates the port monitor type ThinPrint PrintToCloud Illus 112 Choose a printer port A printer port is a type of connection that allows your computer to exchange information with a printer O Use an existing port LPT1 Printer Port Create a new port Type of port ThinPrint PrintToCloud N Illus 112 Creating a ThinPrint PrintToCloud port Th
75. al desktop and perform test prints on the automatically mapped printers Illus 130 4 am lt AIC Devices and P v Search Devices and Printers P Add a device Add a printer Name 7 Status b Devices 4 4 Printers 2 we Lexmark T630 lps 8 1 on cps4 TP Output Gateway 0 document s in queue HP Color LaserJet 4700 lps 8 2 on cps4 TP Output Gateway 0 document s in queue b Unspecified 2 Illus 130 Two printers mapped in a session by AutoConnect Alternative 2 Map Additional Printers Advantage ThinPrint Clients are not required Disadvantage A rule has to be entered for every printer 1 Go to Map Additional Printers table on the Active Directory server on the ter minal server or on the virtual or physical desktop Page 63 Click ENABLED to activate the table top right in Illus 131 and enter a new row with the follo wing content in its TARGET column server_address share_name here cps47 Lexmark 1630 _Ips 8 cps47 HP Color LaserJet 4700 Ips 8 Click OK to close Map Additional Printers table alal O Disabled Enabled Default IP Range Client Name User Group Target ae 192 168 149 0 24 l k rcps47 Lexmark T630_Ips 8 192 168 149 0 24 i AA cps4 7 HP Color LaserJet 4700_Ips 8 Illus 131 Active Directory Map Additional Printers 2 Perform an update of the group policy for the terminal servers and or virtual desktops 102 Manual ThinPrint Engine on print servers
76. alternative to the CLIENT NAME column you can also use the IP RANGE column Only printer shares are entered in the TARGET column The default entry in CLIENT NAME and IP RANGE Is Client type On the one hand you can select between the client platforms Windows W Unix or Linux U Java J as well as Mac OS and other X and on the other hand between the connection protocols TCP IP T RDP R and ICA I see also Page 70 By default all client types are selected If specific translation rules are only to apply to selected client types they are easily selected by simply adding or removing a check mark In the following table as an example the ThinPrint Output Gateway share is ThinPrint_ Ato Connect assigned to all Windows clients All other client types use the HPLaser share which uses a native printer driver W U J X T R l Target N y y y cps47 ThinPrint Output Gate way vyo VV iv ov y cps47 HPLaser Try client printer name or client class name There are two special lines in Dynamic Printer Matrix Illus 94 TRY CLIENT PRINTER NAME and TRY CLIENT CLASS NAME Special lines require that AutoConnect and ThinPrint Engine are running on the same computer So these lines cannot be used for the mapping of printer shares on print servers For more information see the ThinPrint Engine on terminal servers manual File Action View e 2 ThinPrint gt B ThinPrint Engine CPS47 f i 4 IB ThinPrint En
77. and Intel Server based software Citrix for Microsoft Terminal Services Abbreviations and acronyms Active Directory Active Directory Lightweight Directory Annual License Model Application Request Routing Microsoft Component Object Model Dynamic Link Library Demilitarized Zone Domain Name System Enhanced Metafile see glossary Feature Release ThinPrint Group Policy Object Graphical User Interface Independent Computing Architecture the Citrix session protocol see glossary Identification number Internet Information Services Microsoft Internet Protocol address space with 232 addresses example 192 168 1 1 Internet Protocol address space with 2128 addresses example 2001 0db8 85a3 08d3 1319 8a2e 0370 344 Local Area Network Line Printer Daemon see glossary Line Printer Remote see glossary Windows Line Printer Port Microsoft Management Console Network Address Translation Organizational Unit Appendix Output Gateway PCL PCoIP RAW RDP RemoteFX SQL SSL TCP IP TLS TP Ul UPN URL vc VCG VC Gateway VCP VDI V Layer WinCE WinNT WMI ThinPrint ThinPrint Output Gateway Printer Command Language PC over IP VMware s session protocol Standard Print Data Type Remote Desktop Protocol Microsoft s session protocol see glossary Structured Query Language Secure Socket Layer see glossary Transport Control Protocol Internet Protocol Transport Layer Security T
78. are during the session Auto Connect now stops the search for this printer in the table and if applicable continues the same procedure for the next activated printer in ThinPrint Client etc etc 74 Manual ThinPrint Engine on print servers fm GTO HOWD JUL quIy ThinPrint IP range AutoConnect Setup Assignment Advanced Printer assignment Printer Microsoft XPS Document Writer Lexmark Tb44 Kyocera FS CE1000N HP Color Lasentet 3600 Enable sending properties Illus 92 Three printers activated in the ThinPrint Client Manager You can change AutoConnect s processing sequence by using the arrow keys EE to switch the line order You can also add or delete lines For the two gray lines refer to Page 77 The table has the following columns translation rules IP RANGE CLIENT NAME DRIVER NAME PRINTER NAME CLASS NAME CLIENT TYPE protocol and USER GROUP here and can be used as wild cards The TARGET column represents the shares on the central dedicated print server s These features are explained in the scenarios below the scenarios can also be combined with each other The IP RANGE column in Dynamic Printer Matrix or Map Additional Printers table could contain for example the following entries 192 168 1 136 192 168 1 1 192 168 1 150 192 168 1 0 24 192 168 128 0 22 192 0 0 0 8 A separate printer share is to be given as each target printers with different proper ties will thus be mappe
79. ates for printer objects on central print servers are com patible with these variables Further examples can be found on Page 100 Below are two examples of how entries in the Dynamic Printer Matrix can be sim plified by using variables Example without local print servers The main office has a terminal server or a VDI plus a central print server with a Thin Print Engine installed Illus 95 The goal is to map the printers of the respective workstation or terminal in each user s session with only one entry in Dynamic Prin ter Matrix Virtual desktops Desktop Extension incl AutoConnect f Central print server ThinPrint Engine Terminal servers Terminal Server Extension incl AutoConnect i ae l Workstation l ThinPrint Client TCP IP a d Illus 95 Example scenario 1 for variables in Dynamic Printer Matrix ThinPrint GmbH 2015 ThinPrint AutoComect The individual printers of the Windows workstations are created according to ThinPrint naming conventions here TCP IP and shared on the central print server cps47 in the main office for example Printer name Share name HP DeskJet 192 168 131 124 1 HP DeskJet Lexmark T620 192 168 131 124 2 Lexmark T620 t Eh a AIDC Devices and Printers Yo Search Devices and Addadevice Add a printer H a Name Status Model ra HP DeskJet 192 168 149 14 1 Odocument s TP Output Gateway Odocument s HP Desklet 5
80. available on the client a printer connection will be made If a compatible smeer is not available on the client no connection will be made You can configure Windows Vista clients so that ity warnings and elevated command prompts do connection drivers need to be updated When the policy setting is not configured Windows Vista client computers can point and print to Illus 156 Enabling the GPO Point and Print Restrictions Update from older ThinPrint versions When you wish to retain your settings perform the update step by step e g from 8 0 to 8 6 then to 9 0 to 10 0 and last but not least to 10 6 Update from ThinPrint version 7 6 FR1 to 8 0 If you have installed 7 6 FR1 V Layer proceed as follows 1 Disable all V Layers see Illus 55 on Page 53 2 Uninstall FR1 3 Install version 8 0 uninstalling 7 6 is not necessary 4 Re enable all V Layers ThinPrint A pernix Uninstallation To uninstall a ThinPrint component open PROGRAMS AND FEATURES in CONTROL PANEL Mark the ThinPrint Engine and then select UNINSTALL Illus 157 T A gt Control Paazl Al Coarol Tanel items p Programs and Features Tie dit Yisw Tool ll lip Control Fanel Home Uninstall or change a program View installed updates Ty urinslall a progeria selectil fromm Ube list and Gren click Uninstall Chenye o Repair ity Turn Windows featurcs on or a Organze Urinstal 4 Install a progres hori Lis m Nema
81. d in the respective session The default entry in IP RANGE is 0 0 0 0 255 255 255 255 The 24 represents the following subnet mask 255 255 255 0 i e 3x8 24 set bits 22 is equivalent to 255 255 252 0 16 is equivalent to 255 255 0 0 and 8 is equivalent to 255 0 0 0 AutoConnect si s s s s sCCCCCSC drrSia Pr Scenario Network printers in remote offices or office floors Virtual desktops Desktop Extension incl AutoConnect li Central print server ThinPrint Engine Terminal servers Terminal Server Extension incl AutoConnect 7 7 Network printer WORSMALOR C gt P 7 ThinPrint Client a Gateway appliance ThinPrint Client i Network printer Pd Workstation Thin client floor_31 Local print server i ThinPrint Client Network printer Fi Illus 93 Users should have their closest printers mapped when they open a session ThinPrint components not shown here Each remote office or floor uses a different client name both for workstations and for local external and internal print servers In this way different printers on different workstations can be mapped using the client name Illus 93 The CLIENT NAME and TARGET columns on Dynamic Printer Matrix or Map Additio nal Printers table could contain the following entries Client name Target floor 1 cps47 floor 11 floor 2 cps47 floor 21 floor _3 cps47 floor 31 As an
82. d the VirtualCopy option in the settings of Output Gateway objects of V Layers either in the printers folder or in Print Management ThinPrint Setting up ThinPrint Ports and printers VirtualCopy The print job will be sent to the following printers HP Color LaserJet 4700_n_ 192 168 l Kyocera FS C8650DN_n_ 192 11 j 1 Canon iR C5180_n_ Samsung ML 2525W v P Laser printer 192 168 20 15 v r 1 Illus 59 VirtualCopy Add more printers If this printer in the example HP Color LaserJet 4700 is selected by the users in a desktop session e g on a terminal server then the printout occurs on all pre installed printers simultaneously The users cannot make any changes to this selection Only in the printers folder under printer properties can they see which prin ters were preset by the Administrator Encryption of print data As well as being able to encrypt communications to the Cortado server see Page 92 you can also send print data from ThinPrint Engine via ThinPrint Ports with SSL encryption This ensures a secure connection between ThinPrint Engine and ThinPrint Client Using SSL encryption requires that the following types of certificates be imported e one personal server certificate and one root certificate on each server with ThinPrint Engine e one personal client certificate on each client to which encrypted print data are to be sent
83. dministrator permissions on the license server 1 http download cortado com docu ThinPrint MC en 2 2 2 http download cortado com docu ThinPrin ms en 1 0 ThinPrint Global settings Installing ThinPrint Engine License Server and ThinPrint Client Follow the instructions in the ThinPrint Engine on print servers quick installation guide Global settings ThinPrint Configuration console Open the THINPRINT CONFIGURATION console Illus 6 Start RE Server Manager Illus 6 Start Configuration The ThinPrint Engine console appears Illus 7 Tile Action View Ilelp e am E ThinPrint ThinPrint Engine CPS47 a e Thinfrint Engine CPS47 p EJ AuteConnect a The follawing tahle shows all events generated ay ThinPrint ecmpnnenis which will alan DF V I ayer e l appea inthe Windows Event Viewer Additionally vo can display the prin spodler events m Port Manager here tais car be enabled in the dialog at Ihe bottom B Gu lu Event Viewer 630 eros O warnings 290 information AQ Al Cents Level Even IC Date and T me a Fikirkan Q Eror 0 1 9 2014 1 50 13 PM i Infuinatiun O 1 8 2014 4 54 42 PM ey Properties i Infermaticn 0 1 8 2014 4 54 42 PM AWaning 0 1 8 2014 4 54 41 PM i Infermaticn 0 1 8 2014 4 54 41 PM i Infunatiun O 1 8 2014 4 52 41 PM i Intermaticn U 1 0 4014 4 31 31 PM D Infermatien N AIA A 31 30 Phi e A as HH HH HH gt Thin rint Related Services CE Go to S
84. do app s PRINT A WY WO Joss folder which is accessible from the user s smartphone or tablet Illus 117 If required it can then be printed using the print function of the Cortado app Manual ThinPrint Engine on print servers fm JUUAUIU 9 1 N U GIO C H ThinPrint Praxis Creating and connecting printers If the printer object being used is set to the Print to ePaper option the data will be converted to the PDF format and will appear in the Cortado app s EPAPER folder Once here they can then be both read and or printed 2 18 PM Home Drive ePaper Dec 4 2012 2 05 PM Mail Dec 4 2012 1 50 PM Print Jobs Dec 4 2012 2 11 PM My Documents Dec 4 2012 1 50 PM Illus 117 Print Jobs and ePaper folders in the Cortado app example for iOS Praxis Creating and connecting printers In the following we present typical scenarios to show firstly how the required prin ters are created on the central print servers and then how those printers with the help of AutoConnect can be connected mapped to users in their sessions 2 Running applications on terminal servers or virtual desktops For the installation of single components see the Quick Installation guide of ThinPrint Engine on print servers Network printers Preconditions e Installed on terminal servers or virtual desktops are see Illus 118 e the virtual printer driver TP Output Gateway e the ThinPrint
85. e Status Illus 8 ThinPrint Configuration Select EDIT SETTINGS License Server n the CORTADO LICENSE SERVER tab Illus 9 you can e change the license server address hostname FQDN or IP address and the TCP port e open the license server s configuration website by clicking its link e change the address of the configuration website by clicking EDIT ThinPrint Global settings Cortado License Server Print Spooler Events Tracking ThinShare Please specify the address of the Cortado License Server Cortado License Server a n Server address TP port You can access the user license management with the following link To modify the link click Edit User license management http licenseserver 4004 fw Illus 9 License Server settings Print spooler events Inthe PRINT SPOOLER EVENTS tab you can select which print spooler events from the Windows event viewer are to be displayed Illus 10 Cortado License Server Print Spooler Events Tracking ThinShare Select the print spooler event types to be logged Print spooler settings v Log admin events _ Log operational events The print spooler service has to be restarted in order to activate any print spooler settings changes Illus 10 Which print spooler events are to be displayed Global settings Print Tracking Overview of ThinPrint Tracking The Tracking Service is included in the Thin
86. e parameter for data type as needed see Spooler see Printer queue Remote Desktop Protocol communication protocol between Remote Desktop Ses sion Hosts or virtual desktops and clients in a Windows operating system The name of the service is Terminal Services and the connection type in Windows is called Remote Desktop Connection see RDP see Terminal Services see Terminal server A printer driver is used to translate a print job into printer specific format A server centric system for facilitating user access to applications Application logic is run on a server or virtual desktop and only the user interface is transmitted through the network See also Terminal server ThinPrint Session in Session Spooler Spooling SSL Terminal server Terminal Services Thin client ThinPrint Client ThinPrint Client Gateway ThinPrint Client Service Windows ThinPrint Connec tion Service Appendix When printers are assigned by AutoConnect in a terminal session they are still avai lable if a further session is configured from a terminal server onto another machine Print spooler describes those programs or DLLs Dynamic Link Libraries which together receive process temporarily save chronologically sort and distribute queued print jobs With network printers the spooler has a client component and a server compo nent The client component is normally found where the application is being run The server c
87. e print processor isn t updated automati cally by Windows if an older version already exists In this case it s possible to print but ThinShare doesn t work in other words The print data won t be compressed on the way to the central print server To make sure to update ThinPrint s print processor tpwinprn there are two alter natives e Either you update the printer driver directly on the target machine using its dri ver package This can be found on the central print server in the directory C Program Files Common Files ThinPrint Virtual Printer TPOG3 e Oryou enable the group policy POINT AND PRINT RESTRICTIONS Illus 155 in the domain for all target machines including the option DO NOT SHOW WARNING OR EVALUATION PROMPT Illus 156 Appendix fro clicy Man gement Editor Fie Acter View Hels s 2 B sl 7 ThinPrint A f TainPrint Acta 22 rect COMCONTROL Setting Set Comment 1 Eoin Renniguissen Lisallow inszallazina ct ernters Mot corftccrad No da state see Gs Execute print driv2rs ia isolated Not ccrfcrred No aN idl is Extend Poiaz and Printcoinect Mot ccrfcursd Ho a IE Admin strative Templates Po Log cirectory granre retry ewe Mot ccrtcr rad No a Control Panel is Crivuse Pazkece Pointaad print Not ccrf cured No Network fe Cweriide gt it driver execution c Mot cerfcursd Ho J C Printers i Pazkage Pointacderrt Appr Notcerfcured No 4 li Point erc Print Rest
88. eating ThinPrint 2 On the central print server open the ThinPrint configuration and select on the Ports and printers left side in the tree THINPRINT THINPRINT ENGINE gt PORT MANAGER Illus 120 File Action View Help e 5 6 0 b U Ti a BB ThinPrint Engine CPS47 Port Name Bandwidth Protocol Printer p Pai 182 ThinPort unlimited TCP IP tpog test 192 fi a ayer 82 ThinPortt unlimited TCP IP ez Port Manager p la ThinPrint Engine RDSH 045 gt amp Licenses Illus 120 ThinPrint Port s in the configuration console Port Manager 3 Create multiple ThinPrint Ports with their default settings To do so click NEW THINPRINT PORT top arrow in Illus 120 4 Open the central print server s printers folder or Print Management and create ThinPrint printer objects with which it is possible to send print jobs to the local print server In each case of the Driver Free Printing print mode select TP Output Gateway as the printer driver Illus 121 In each case of the V Layer print mode select the native printer driver Illus 122 Please observe the printer name syntax printer name client_address printer_ D here Lexmark T630 Ips 8 1 and HP Color LaserJet 4700 Ips 8 2 T Eh e AIDC amp Devices and Printers vw Search Devices and Add a device Add a printer b i Marne Status b Devices 4 4 Printers 24 gP HF Color LaserJet 4700 lps 8 2 0 docum
89. ect Bandwidth Bandwidth control Class Client Client Gateway COM Compression Connected Gateway Connection Service Current printer Appendix ThinPrint component for automatic connection to printer shares of print servers it can be run on any Windows machine The capacity of a network or data connection for digital transmission usually mea sured in bit second bit s bits sec or bps or in Kilo bit second kbit s kbits sec or kbps A ThinPrint Port regulates bandwidth for print jobs Because bandwidth is controlled separately per printer port and can be set individually optimal performance can be achieved with the following ThinPrint settings e Number of ThinPrint Ports e Different bandwidth settings for each ThinPrint Port e Assignment of printers to ThinPrint Ports see Printer Class The term client signifies a device which connects to requests data from and or Starts an application on a server It receives for example print data from the server and forwards it to a printer Typical clients are workstations notebooks thin clients print servers gateway appliances and network printers see Gateways Component Object Model fundamental communication model for icon communica tion under Windows In addition to bandwidth control ThinPrint compresses print data Typical compres sion rates for PCL and Postscript printer drivers lie somewhere between 55 and 95 depending on printer driver a
90. ediate Certification Authorities b Trusted Publishers b DI Untrusted Certificates Third Party Root Certification Authorities b D Trusted People b D Remote Desktop b D Certificate Enrollment Requests mI J gt B File Action View Favorites Window Help First SSL certificate imported onto the server example for server certificate e 200 3 b BA T Console Root Issued To Issued By ie a Certificates Service Print Spooler on Local Compute gt E Spooler Personal gt D Spooler Trusted Root Certification Authorities gt D Spooler Enterprise Trust gt D Spooler Intermediate Certification Authorities Ca Company ABC CA Company ABC CA Cal Copyright c 1997 Microsoft C gt E Spooler Trusted Publishers Cg GTE CyberTrust Global Root GTE CyberTrust Global Root E Spooler Untrusted Certificates Ca Microsoft Authenticode tm Ro Microsoft Authenticode tm Roc b E Spooler Third Party Root Certification Authorities Cal Microsoft Root Authority Microsoft Root Authority gt D Spooler Trusted People Ca Microsoft Root Certificate Auth Microsoft Root Certificate Autho 4 a Certificates Local Computer Ca NO LIABILITY ACCEPTED c 97 NO LIABILITY ACCEPTED c 97 gt 15 Personal Cal Thawte Premium Server CA Thawte Premium Server CA 4 D Trusted Root Certification Authorities Cal Thawte Timestarmping CA Thawte Timestarmping CA gt 9 Enterprise Trust gt D Intermediate Certificatio
91. eferences 4 i User Configuration bp Policies bp Preferences lt il 29 settings Setting JE Activate Internet printing JS Isolate print drivers from applications UE Custom support URL in the Printers folder s left pane JE Extend Point and Print connection to search Windows U i Add Printer wizard Network scan page Managed netwy lz Always render print jobs on the server U5 Always rasterize content to be printed using a software r EE Disallow installation of printers using kernel mode drivers JE Change Microsoft XPS Document Writer MXDW defaul i Add Printer wizard Network scan page Unmanaged ne JE Only use Package Point and print JE Package Point and print Approved servers JE Computer location JE Pre populate printer search location text JE Point and Print Restrictions JE Execute print drivers in isolated processes JS Override print driver execution compatibility setting rep N Extended A Standard State Not configured Not configured Not configured Not configured Not configured Disabled Not configured Not configured Not configured Not configured Not configured Not configured Not configured Not configured Not configured Not configured Not configured Illus 18 Group policy ALWAYS RENDER PRINT JOBS ON THE SERVER Setting up ThinPrint Ports and printers Comment No No No No No No No No No No No No No No No No A Th
92. ender print jobs on client computers v List in the directory Drivers If this printer is shared with users running different versions of Windows you may want to install additional drivers so that the users do not have to find the print driver when they connect to the shared printer Additional Drivers Illus 17 ThinShare as a Windows sharing option Terminal servers Enabling ThinShare for terminal servers is completely different from doing so for workstations and virtual desktops because the option RENDER PRINT JOBS ON CLIENT COMPUTERS is by default disabled on terminal servers independent of its setting Illus 17 That s why the group policy ALWAYS RENDER PRINT JOBS ON THE SERVER IS used here instead Illus 18 It can be found in the Group Policy Management Editor in COMPUTER CONFIGURATION POLICIES gt ADMINISTRATIVE TEMPLATES PRINTERS ThinPrint The group policy can be set as follows Setting ThinShare DISABLED on ENABLED off NOT CONFIGURED off Run gpupdate force onthe terminal server s command prompt to assign the group policy to the server File Action View Help e alr B ee T Setting up ThinPrint Ports and printers EJ ThinShare DOMCONTROL OURDOM 4 amp Computer Configuration a Policies gt Software Settings b Windows Settings 4 Administrative Ternplates b Control Panel b Network Printers b E System b Windows Components CEs All Settings bp Pr
93. ent by an icon with an obvi ous name There is generally not a one to one relationship between printer and print devices Several printers for a single print device for example signify that either the print device is connected to several computers or that many printers have been set up on a computer with different parameters for the same print device For better understanding this description only distinguishes between printers printer objects and print devices when the specific context makes it necessary Printers whose drivers are compatible can be grouped in a class For example many laser printers are compatible with HP LaserJet class could be HPLaser Only one entry in Dynamic Printer Matrix of AutoConnect is necessary for all printers in a class Printer drivers are programs which enable communication between client applica tions and print devices Each print device requires unambiguous commands which are specific to that device to employ such print functions as color margin format etc An operating system comprehends these individual commands for specific print devices through the printer driver In Windows a printer created in the printers folder or in the Print Management see Port pooling Appendix Printer queue Printer software Print job Print server Print server services Print spooler Queue RDP Remote Desktop Connection Remote Desktop Services Remote Desktop Session Host Rendering
94. entis TP Output Gateway ra Lexmark T amp S 041 p5 6 1 documentis TP Output Gateway gt Unspecified 2 Illus 121 Creating printer objects for Driver Free Printing Praxis Creating and connecting printers ThinPrint T ark cc AIDC amp Devices and Printers x Search Dewices and a Add a device Adda printer ee what s printing Print server properties gt gt B ie hdodel b Devices idi 4 Printers 24 gP HP Color LaserJet 4700 lps amp 2 documentis HP Color LaserJet 4700 PELE Class Driver ra Lexmark T6304 p5 8 1 Odocument s Lexmark T630 MIS gt Unspecified 2 Illus 122 Creating V Layer printer objects Note From Windows 2012 R2 typ 4 drivers can t be connected to third party printer ports That s why use type 3 drivers with ThinPrint Ports Illus 41 Name Lexmark T644 MS Version Type 3 User Mode 4 Processor x64 Language monitor Default data type Driver path Description File A Help File UNIDRV HLP EE Config File UNIDRVUI DLL Data File LMAATB52 GPD Dependent File LXXLMAC GPD Dependent File LXXLRES DLL lt gt Illus 123 Example for a type 3 driver here Lexmark T644 MS ThinPrint Praxis Creating and connecting printers 5 Share the printer objects Include both the client machine s printer names and the client machine s name in the share name to make sure that the share names are unique on the central print server Ill
95. er of a target server e g cps48 in Illus 26 and select PASTE from the context menu File Action View Help e 2m 6 XE a B 8 22 ThinPrint 4 IE ThinPrint Engine CPA port Name Bandwidth kbps b EJ AutoConnect AEA V Layer K benhavn Export Port Configuration Port Manager E Oslo Send Port Configuration Overwrite Ba Reykjavik Send Port Configuration Add Only ls Stockholm ThinPort Protocol Printer m i All Tasks Copy ss 4 SS Delete Refresh Properties Copies the current selection Help Illus 25 Copy a port on a server Setting up ThinPrint Ports and printers ThinPrint File Action View Help e am 8 a b B ThinPrint Port Manager 4 amp ThinPrint Engine CPS47 Port Nam Bandwidth kbps Protocol Printer Sie 2 Helsinki 250 TCP IP Lexmark T644 192 168 149 98 1 Y pp Kabenhavn unlimited TCP IP 4 amp ThinPrint Engine CPS48 10000 VCP gt E AutoConnect S Reykjavik 500 VCP utoConnec EF V Layer EE Stockholm unlimited TCP IP t Port Manager ThinP ort unlimited TCP IP New Port gt Port Manager 3 182 Oslo All Tasks gt Refresh Pastes into the current sel Help Illus 26 Paste the port onto another server Export Import The following export and import functions are available EXPORT PORT CONFIGURATION Exports the selected ThinPrint Port to an xml file Illus 25 IMPORT EXPOR
96. ervices hame Service Status b Start Servize CE Prirt Spinola Spanler Rurning W Stop Serviz ETT Auolomiect Service TRAuloConnS c Munning i ETP Spol Service TPSpoolsry Stopped iy Restart Service OEP Tracking Service TPT reck3 ve Rurning CETP Laysr TP LS ve Rurning Illus 7 ThinPrint Engine console Global settings SN Prrintt Here you will find all events generated by ThinPrint components Additionally you can display and filter print spooler events as well as manage the ThinPrint services and the print spooler Note Saved server settings will only be effective after a spooler restart With Windows Server 2008 R2 or later spooler events cannot be shown here at present Scroll down and select EDIT SETTINGS Illus 8 File Action View Help e 2 E ThinPrint ThinPrint Engine CPS47 a amp ThinPrint Engine CPS47 b EJ AutoConnect The following table shows all events generated by ThinPrint components which will also V Layer F l appear in the Windows Event Viewer Additionally you can display the print spooler events a i j i Port Manager iml here this can be enabled in the dialog at the bottom Server Settings EF Edit Settings Cortado License Server Py Send Configuration Server address and TCP port licenseserver 400 A Refresh All Fed User management http licensesery Print Spooler Events Log admin events Log operational events Tracking Status ThinShar
97. es Port pooling is mainly used to improve print performance It should be remembered though that all ThinPrint Ports in a pool should have the same settings this can be done automatically using the Management Center or Management Services Port pooling with ThinPrint Ports in combination with Output Gateways Management Center Services and AutoConnect however brings more than maximum perfor mance it also makes administration particularly easy and convenient When setting bandwidth note that the bandwidths of a pool are added to each other when all ThinPrint Ports print simultaneously Detailed information can be found in the technical description ThinPrint Ports 7 http download cortado com docu ThinPrint MC en 2 2 8 http download cortado com docu ThinPrin ms en 1 0 ThinPrint Setting up ThinPrint Ports and printers Color Management Security Device Setup General Sharing Ports Advanced Lexmark T6444 vs 94 1 Print to the following port s Documents will print to the first free checked port Port Description Printer Helsinki_2 ThinPrint Port Lexmark T644 192 168 149 86 Helsinki_3 ThinPrint Port Lexmark T644 192 168 149 86 Oslo_1 ThinPrint Port Dell 2150cn ws94 4 HP Colo Oslo_2 ThinPrint Port Dell 2150cntws94 4 HP Colo ThinPrint Port Dell 2150cn ws 94 4 HP Colo 192 168 149 118 Standard TCP IP Port Inac AAA Chm an mde sd TO I T e ada LU gt 0 oO KKK
98. eteeeeeceseceeeseeaeaeeseneneaeees 59 ThinPrint Contents AutoConnect ieeseeiirsirirersisisirsiirsrsttiiksksitiksktiaksktitiksrtiaraksinirar nr renas 61 MIOJUCON soriana aE A E EEE A E E A EA 61 PRT OS OTC MC reann E 61 Basic configuration ccsvettsxeauicntedaesinattodnnwaie aie sessions sieneulinauenavcetotindecwient neasnintmnmseaaradawenanedosscatect 62 Where and how to install AutoConnect 20 cece cececec ec ec ec eeeeeeeeeeeeeeeeeeteeeeataeaeatetatatetatess 62 AutoConnect configuration USING group POLICIES ccececeeseeeeesesteeeeeteeeeeeetatstseseatatatstanaeas 62 Installing AutoConnect tables AS a group POLICY 2 0 ccecececec ee eeeceteeeeeceeeseceeeeeeeseeeeeeeaeaees 63 Configuring AutoConnect ciwesencsieusainiicnsiasweaanesneaueaddevnenanassanestinetedednsatasieaaiadiuseersesamnts 66 Organizational Units in the Active Directory sessessesnenreresrrrrrerrerrrrrerrerrnrrsrrerrerrrerene 67 AutoConnect configuration using the MMC ccscecseseseceeseeeseeteeeeeeeeeeeetsesttaeatatatatatas 68 OUO e E sie ats asieie psec a caaseaeiees oiatertateeconsy ete snense 70 Dynamic Printer Matrix ssacnendcaivwendaavarainennlaeadusmepiasnseamewmmngnsewemadiosannsdmamustinacslesaadelinkormee 72 EEIE E e E E EPE E E E E E P ET A E E ansess 7 Map Additional Printers ce scsotorecuseican ancsrendtenctiesa natesresinseem anaconda nna taeseudnerenaouentnnednentensenenatwes 82 Send export and import the configuration
99. evaceswieradrntevencniavarehersslitneeravaerarslemetiweiaiwtalendeverekwrerneamss 120 Upd OOOI ei ot iaeaeicrnecenadanaceagaesnetactenttatneschanGesndaate a a A i 120 Update from ThinPrint version 9 0 to 10 0 or from 9 0 to 10 6 oo cece e cece eaten eee 121 Updating Output Gateway to ThinPrint version 10 0 or 10 6 ou cee cccceeeeee esse eaten anes 121 Update from older ThinPrint versions stsctisctnctentnenateanseedsechsetdiuetwelesstands er hietaaenioneoans 122 Update from ThinPrint version 7 6 FRI to 8 0 0 ccececececeeeeeteteeeeeeeeeseeeeeeeeeeeeenenees 122 MTVU YS CaMV OA serere EEE EAA EAE EEE 123 Disabling Windows printer mapping ccccceeeeeseecececeeeeseececegeseseeeeataegeseaeeteanaeseanenes 123 Pe GH UO TO OU OS ar E A E 126 O y e ncsewass ones dee ttarensaaueitalepaetel wer eetere as adawereessnnrsnnvestaseeeeatsous 126 Abbreviations and acronyms sascatestarcieninteaiatosateaeatns nidasheuit eqhestinc buch wamneviedemiapanesousiensdee Vexmanecreedase eee 133 ThinPrint Introduction Introduction What is ThinPrint The ThinPrint product line offers premium print management for all IT environments This includes server based virtualized or distributed PC architectures using homo geneous or heterogeneous hardware and operating features with or without an inte grated print server Mobile workers home offices as well as complete branch offices can be easily integrated into the existing corporate IT infrastructure with n
100. eway Central print server ThinPrint Engine Thin client Network printer 7 ORON C gt ThinPrint Client j Gateway appliance ThinPrint Client Network printer Pd Illus 70 AutoConnect configuration with central print server Basic configuration e ThinPrint Engine on a central print server e AutoConnect Virtual Channel Gateway and Output Gateway on the machine on which the applications run terminal servers workstations or virtual desktops e ThinPrint Clients on workstations and or local print servers and or gateway appliances Where and how to install AutoConnect AutoConnect is installed on the same computers on which the applications run When using VMware Horizon View the AutoConnect installer is not required because AutoConnect is embedded in the View Agent To update AutoConnect on VMware Horizon View desktops and in other desktop environments use the Desktop Exten sion installation routine Alternatively AutoConnect and Output Gateway can also be installed on worksta tions again using the Desktop Extension installer AutoConnect configuration using group policies AutoConnect is already installed on virtual desktops running VMware Horizon View 1 To manage AutoConnect for all desktops you can configure it in group poli cies When a user logs on AutoConnect settings are sent dynamically to the user s desktop In a session AutoConnect automatically connects the print serve
101. ewer Additionally you can display the print spooler events Port Manager here this can be enabled in the dialog at the bottom ThinPrint Engine CPS47 Server Settings Edit Settings Cortado License Server y Send Configuration Server address and TCP port licenseserver 400 A Refresh All User management http licensesery Print Spooler Events Log admin events Log operational events Tracking Status ThinShare Status Illus 13 Selecting TRACKING settings 3 Enter the following settings in the TRACKING tab Illus 14 e ENABLE TRACKING e SQL server s address and name e SQL server or Windows authentication an account specified with Tracking Database installer which has write permissions for your database e Encryption settings if the data are to be sent encrypted to the SQL server e Name of the Tracking database created using its installer 4 Click OK to confirm The result is shown in Illus 15 For details see ThinPrint Tracking manual Cortado License Server Print Spooler Events Tracking ThinShare v Enable Tracking Enter information to store the ThinPrint Tracking data into a Microsoft SQL database Choose SOL server and database name as well as authentication and encryption settings to connect Select or enter an SQL server name SQLOSO SQLEXPRESS p Log on to the server O Use Windows Authentication Use SQL Server Authentication User name Trackin
102. fault printer both in the ThinPrint Client as well as under Map Additional Printers Determine which setting should take precedence Default printer taken from ThinPrint Client Map Additional Printers Even if the default printer selection is determined by AutoConnect the user s choice for a default printer can be taken into account Default printer give priority to the user s choice Illus 86 AutoConnect configuration DEFAULT PRINTER tab General Printer Creation Default Printer Printers Select how the printer created by AutoConnect using templates should be configured User access rights Print manage documents and printers Print manage documents Printer name contains preferably Printing via TCP IP Client name Example MyPrinter MyPC 3 Client IP address Example MyPrintert 1 92 168 26 17 3 Use these settings only if you use templates with the virtual printer ThinPrint Output Gateway V Inherit client printer settings v Paper size vV Print on both sides V Paper source v Color V Print quality V Finishing V Show comments and location Illus 87 AutoConnect configuration PRINTERS tab Dynamic Printer Matrix The Dynamic Printer Matrix lets AutoConnect map the printer shares created on the central dedicated print servers to the desktop sessions You can precisely control ThinPrint GmbH 2015 ThinPrint AutoComect which user
103. fferently See also EMF Dedicated A served dedicated to a single task printing A terminal server virtual desktop or print server workstation does not send print data directly to clients but to central dedicated print servers There it is rendered and then sent to the clients or printers see also Print server Device Here thin client print server printer print device gateway print appliance or print server print box EMF EMF enhanced metafile is the default data type for most Windows programs Unlike those in RAW format printed documents in EMF are converted to metafile format With Driver Free Printing EMF files are smaller than RAW files containing the same print job In server based computing only the first half of a print job is genera ted on the terminal server or virtual desktop for the sake of system performance The main work is performed by the client machine thus improving the terminal ser ver s or virtual desktop s performance See also Data type Encryption see SSL Gateways ThinPrint uses the following kinds of gateways 1 ThinPrint Output Gateway ThinPrint s virtual printer driver 2 Virtual Channel Gateway With our Virtual Channel Gateway we actually put print data coming from a print server into the RDP ICA or PCoIP virtual channel and send it directly to the client 3 ThinPrint Client Gateway Local print server with installed ThinPrint Client ICA Independent Computing Architecture f
104. figuration lt m Illus 75 Open group policy editor for Map Additional Printers 7 The respective table opens and is at first disabled Select ENABLE in the upper right hand corner Illus 76 and 77 H554 AE Disabled O Enabled ea Gey e Illus 76 Enable Dynamic Printer Matrix BREE a Disabled O Enabled L Apply Illus 77 Enable Map Additional Printers ThinPrint Engine on print servers fm Manual 65 AutoConnect 66 ThinPrint Configuring AutoConnect AutoConnect searches for an entry in Dynamic Printer Matrix for each printer activa ted in the respective ThinPrint Client but not in Map Additional Printers When the first entry in the table fits a printer is mapped into the session This printer prints to the printer specified under TARGET Click on the first icon on the top left to insert a new line arrow in Illus 78 and 79 O Disabled Enabled ASe e IP Range Client Name T R User Group Driver Narne Printer Name Class Nare W U J x Target Viv iy i Iv v v v cpsa7ixeLCPRN Illus 78 Dynamic Printer Matrix with a variable O Disabled Enabled acps47 Canon iR C5180 cps47 Kyocera FS C8650DN acps47 Samsung ML 2525W Illus 79 Map Additional Printers with three printer shares and a default printer For Dynamic Printer Matrix only To map all printers of all ThinPrint Clients Windows just make one single entry under
105. firstly all the print jobs are sent via Virtual Channel Gateway and secondly the share name entered in Dynamic Printer Matrix TARGET column and the prin ter name on the client machine match if the variable LCPRN can be used in the TARGET column Illus 145 5 See the technical description ThinPrint Port configuration for bandwidth controlled printing via LPR LPD 6 i e a workstation a thin client terminal a gateway appliance or a local print server h nPrin t Setting up ThinPrint Ports and printers printer_name The printer name can be anything you like It is nonetheless recommended that it is the same as the printer name at the client machine Example 1 Client Client name client IP Address 192 1603 L17 Printer Lexmark T1644 ThinPrint Client assigned this printer ID 2 Illus 92 Server Lerma Lot oln Or Lemerre TAART a aT With the Use Virtual Channel Gateway protocol type it is possible to print from print servers via RDP ICA or PColP Print jobs are then sent via TCP IP from the ThinPrint Engine installed on the print server to the Virtual Channel Gateway on the terminal server or virtual desktop and from there via RDP ICA or PCoIP to the client The naming convention for the printers on the print server is the same as for RDP ICA or PCoIP The RDP ICA and PCoIP protocol assumes all communication with the client including the client s unambiguous identification The printer name is composed of Desc
106. fm GTO HOWD JUN quIy ThinPrint Praxis Creating and connecting printers 3 Start a session on the terminal server or virtual desktop and perform test prints on the automatically mapped printers Illus 132 T a lt Al C Devices and P Search Devices and Printers Add a device Adda printer Name g Model b Devices 4 4 Printers 2 a Lexmark T630 lps 8 1 on cps47 TP Output Gateway 0 document s in queue a HP Color LaserJet 4700 lps 8 2 on cps4 TP Output Gateway 0 document s in queue b Unspecified 2 Illus 132 Two printers mapped in a session by AutoConnect Printers connected locally to workstations or thin clients Requirements e Installed on terminal servers or virtual desktops are see Illus 133 e The virtual printer driver TP Output Gateway e he ThinPrint mapping component AutoConnect e ThinPrint Engine is installed on the central print server e Installed on the workstation or the thin client are e Printers e ThinPrint Client TCP IP type Remote Desktop Session Host XenApp or virtual desktops TP Output Gateway AutoConnect Central print server ThinPrint Engine Kyocera Workstation or thin client ThinPrint Client TCP IP Illus 133 Print data route terminal server central print server workstation prin ter Finding printer IDs 1 On the workstation here ws 87 open the ThinPrint Client Manager to deter mine the IDs of the prin
107. g Detector Page 126 to find out which finishing options are supported by your printer models Install this tool on the machine where the printer drivers are installed Setting up ThinPrint Ports and printers ThinPrint Compression level In the COMPRESSION tab you can set the default level of compression for users Illus 46 The number of levels shown depends on the configured compression range Illus 40 Page Setup Advanced Finishing Compression Compression Level No images Extreme Maximum Optimal Feedback ThinPrint A Brand of Q CORTADO Illus 46 Presetting compression level on the server The settings shown in Illus 43 to 46 will be the default options in a desktop session Users can change them within the sessions see below Settings in a desktop session Assuming the Output Gateway printer objects have been created using the V Layer component of ThinPrint Engine Page 51 or by using ThinPrint Management Center on the print server the following properties of native drivers can be displayed in the Output Gateway user interface e Color grayscale e Paper sources e Print on both sides duplex simplex e Finishing options such as staple punch binding e Print resolution e Paper size e Comment and location In their desktop session the users can change these printer settings except comment and location e either in their printers folder or Print Management
108. gService Password SQL server connection settings TCP port Trust server certification Select or enter a database name PrintjobT racking Illus 14 Enable Tracking and enter settings ThinPrint Global settings File Action View Help E B ThinPrint ThinPrint Engine CPS47 a amp ThinPrint Engine CPS47 b EJ AutoConnect The following table shows all events generated by ThinPrint components which will also appear in the Windows Event Viewer Additionally you can display the print spooler events V Layer here this can be enabled in the dialog at the bottom Port Manager Server Settings Edit Settings Cortado License Server gy Send Configuration Server address and TCP port licenseserver 4005 amp Refresh All E User management http licenseserver 4004 fy Print Spooler Events E Log admin events on j Log operational events off Tracking Status on T j Database Server SGLO50 SQLEXPRESS j Database PrintjobT racking ThinShare j Status on Illus 15 Print job tracking enabled ThinShare Workstations and virtual desktops In the THINSHARE tab you can globally e enable or disable ThinShare for Output Gateway printer objects which will be created in the future left arrow in Illus 16 e enable or disable ThinShare for all already existing Output Gateway printer objects right arrow in Illus 16 Alternatively you can enable
109. gateway appliances Virtual Channel Gateway ThinPrint Headquarters Central print server ThinPrint Engine Virtual Output Gateway Cortada Windows desktops Native printer drivers License Server Virtual Channel Gateway Output Gateway ff Terminal servers Virtual Channel Gateway Output Gateway Thin client ThinPrint Client Metwork printer f Ca a l i i Workstation i ThinPrint Client i i Network printer i Illus 105 Print jobs are sent back from the central print server via TCP IP to the Virtual Channel Gateway on terminal servers or virtual desktops and then via RDP ICA or PCoIP to workstations or thin clients Installing Virtual Channel Gateway Only use unambiguous accounts for printing over the Virtual Channel Gateway i e not a guest account and make sure that the desktop and the central print servers are not in different domains On terminal servers Virtual Channel Gateway can be installed on terminal servers with the Terminal Ser ver Extension option of ThinPrint Engine installer see quick installation guide and on desktop with the Desktop Extension installer On virtual desktops Note that there is a slight difference between the Virtual Channel Gateway for virtual desktops and that for terminal servers With the terminal server s version the IP addresses of print servers have to be set up In VMware Horizon View environments the Virtual Channel Gateway is a compo
110. gine RDSH 009 Dynamic Printer Matrix Virtual Channel Gateway RDSH 009 4 ED AutoConnect Pe Dynamic Printer Matrix Map Additional Printers EI V Layer gt Licenses IP Range Client Name Driver Name Printer Name pi User Group Target HP Desk i cps4 4 HP DeskJet 192 168 1 0 24 s r E ops4 Kyocera Wberlin lex cps4 Lexmark Optra_berlin weps474 LCPRN _ LHOST Illus 94 Special lines Variables To simplify printer administration it is possible to use variables Several printers can thus be mapped with one single entry where the variables are replaced by e g the printer name or the print server name of the printer in the ThinPrint Client respecti vely 21 Windows 95 or later ThinPrint Engine on print servers fm Manual Y AutoConnect ThinPrint Variable Meaning LCPRN Local Client Printer Printer name as shown in ThinPrint Client Mana ger Illus 92 LHOST Local Host Name Client machine s host name client name Page 104 LCLIP Local IP Address Client machine s IP address LPSRV Local Print Server Local print server s name as shown in ThinPrint Client Manager e g ps34 in Illus 92 The entries are made in the TARGET column in Dynamic Printer Matrix Either variable can be used as desired and they can also used in combination The share names the Management Center cre
111. he same location on the cen tral print server 25 Note that the address notation must match the one given in Cortado server s SSL certificate IP address hostname or FQDN ThinPrint Cloud printing i Consolel Console Root Certificates Local Computer Trusted Root Certification Authorities Certificates Co eean a File Action View Favorites Window Help x gt E E Console Root Issued To Issued By 7 Expiration Date Intended Purposes Friendly Name Actions Call faa ecole ar al Apple Root CA Apple Root CA 2 9 2035 lt All gt ApplelIncRootCertifi Certificates a pea Apple Application Integr Apple Root CA 7 26 2017 lt All gt AppleAAICA cer_wi io 5 4 G Trusted Root Certification Authorities C4 Class 3 Public Primary C Class 3 Public Prim 8 2 2028 Secure Email Client VeriSign Class 3 Pu EB Certificate Revocation List ql Class 3 Public Primary C Class 3 Public Prim 1 8 2004 Secure Email Client VeriSign Cortado R amp GG Certificates Eal Copyright c 1997 Micr Copyright c 1997 12 31 1999 Time Stamping Microsoft Timesta More gt Enterprise Trust S Cortado Root CA Cortado Root CA 11 21 2042 lt All gt lt None gt Intermediate Certification Authorities Cal Entrust net Certification Entrust net Certifica 7 24 2029 Server Authenticati Entrust 2048 C Trusted Publishers Cal Entrust net Secure Server Entrust net Secure
112. he selection of the reg dword O DefaultPrinter GIVE PRIORITY TO THE default printer will be user driven USER S CHOICE so AutoConnect will not interfere it Server roles and custom setup selecting a server role Illus 153 leads to the installation options listed below Server Role Th j n Pri nt Select a role or use custom installation orano Terminal Server Installs ThinPrint Engine printing directly from Remote Desktop Session Host Print Server Installs ThinPrint Engine printing via print server Terminal Server Extension Only installs the required ThinPrint components on terminal servers For print server printing O Administration Tools Only installs MMC Snap ins For remote configuration of ThinPrint Engine Custom Setup InstallShield Illus 153 Select a server role or the CUSTOM SETUP Server role Installation options TERMINAL SERVER Print Controller ThinPrint Engine incl Tracking Service Cloud Prin ting Output Gateway Output Gateway PS AutoConnect Virtual Chan nel Gateway Session in Session Administration Tools MMC compo nents and Client for License Server PRINT SERVER Print Controller incl Tracking Service Cloud Printing Output Gateway AutoConnect Administration Tools and Client for License Server TERMINAL SERVER Output Gateway Session in Session AutoConnect and Virtual Channel EXTENSION Gateway Appendix s C SS Prt Server role Installation options
113. hinPrint User Interface User Principle Name Uniform Resource Locator web address Virtual Channel RDP ICA or PColP Virtual Channel Gateway ThinPrint Virtual Channel Protocol RDP ICA or PColP Virtual Desktop Infrastructure e g VMware Horizon View Microsoft Hyper V Citrix XenDesktop Printer Virtualization Layer ThinPrint Windows CE Windows NT 4 2000 XP Vista 7 8 8 1 2000 2003 2008 2008 R2 2012 2012 R2 Windows Management Instrumentation Microsoft
114. hinPrint Engine components Solving problems with fonts Tips for configuring ThinPrint ThinPrint addressing ThinPrint Ports ThinPrint Port configuration for bandwidth controlled printing via LPR LPD Microsoft Failover Clusters and ThinPrint Creating SSL TLS certificates for printing with ThinPrint e Windows machine as a Client Gateway e SEH ISD as a Client Gateway e SEH TPG as a Client Gateway Preconfiguration and unattended installation of ThinPrint Client Windows further ThinPrint Client manuals Cortado manuals The following manuals are available at www cortado com gt SUPPORT GUIDES amp MANUALS e Cortado Corporate Server Installation and initial setup e Cortado Corporate Server Configuration and maintenance Thin clients and Thin Clients with an embedded ThinPrint Client as well as ThinPrint gateway appli gateways ances can also be found at www thinprint com as well as terminals with the embed ded ICA RDP type of ThinPrint Client Software The current version of ThinPrint Engine can be downloaded at downloads www thinprint com demo ThinPrint Clients as well as tools like Finishing Detector and ThinPrint Preview TPView exe can also be found at www thinprint com Glossary Activation key Entering the activation key in License Manager enables unlimited application of the ThinPrint software An activation key is obtained by submitting license and registra tion keys to ThinPrint GmbH ThinPrint AutoConn
115. his object type From this location Entire Directory Common Queries C Disabled accounts _ Non expiring password Days since last logon P Search results In Folder ourdomain local Computers ourdomain local Computers ourdomain local Computers ourdomain local Computers ourdomain local Computers 1E DOMCONTROL ourdomain local Domain Controllers i EXCHANGEOOS ourdomain local Computers Illus 31 Selecting target servers 32 Manual ThinPrint Engine on print servers fm GTO HOWD JUL quIy ThinPrint Which protocol setting up ThinPrint Ports and printers Note If you receive an error message when sending create a connection to the target computer with the MMC using the relevant ThinPrint Engine node for remote configuration Page 24 and repeat the send process from the source computer while keeping the console open Illus 32 File Action View Help e E B E ThinPrint ThinPrint Engine CPS48 4 B ThinPrint Engine CPSA7 e EA AutoConnect F The following table shows all events generated by ThinPrint components which will also appear in the Windows Event Viewer Additionally you can display the print spooler events fy V Layer here this can be enabled in the dialog at the bottom L fee Port Manager a amp ThinPrint Engine CPS48 b EJ AutoConnect EI V Layer Events a Go to Event Viewer ree Port Manager SF Filtered 0 errors 0
116. in Dynamic Printer Matrix namely cps47 SLCPRN S_ SLPSRV where cps47 is the central print server Illus 100 Dynamic Printer Matrix RDSH 009 ae oo el Client Driver Printer Class E Name Name Neme Name WJU J x T R I User Group 192 168 149 0 24 amp cps47 LCPRN _ LPSRV v4 Illus 100 Dynamic Printer Matrix A single row is enough to map the printers of all the branch offices The variable combination LCPRN LPSRV is then translated based on the printer name in the ThinPrint Client of the user machine as follows HP COLOR BERLIN or EPSON STYLUS PARIS It thus exactly matches the share name on the central print server Using this share you can then print directly to the corresponding printer on the local print server for example HP COLOR on the BERLIN print server The Printers folder is then displayed in the user s session as shown in Illus 101 example for Berlin p fom Ex gQ an gt Control Panel Printers x Search P By Organize Views v ss Adda printer Server properties 2 Folders v Name Documents Status Comments Location Model ME Desktop Lexmark Optra berlin 2 on cps01 0 Ready TP Output Gateway HP Color berlin 1 on cps01 0 Ready TP Output Gateway Illus 101 Printers created in the session with two variables For more examples of using variables see Page 95 as well as the ThinPrint Manage ment Center manual ThinPrint Engine on print servers fm Manual
117. inPrint PrintToCloud ports offer the following options Illus 113 e Cortado Workplace Teamplace Public Cloud e Cortado Corporate Server Private Cloud e Print to Cloud Printer e Print to ePaper e Print to Instant Printer 4 If the option PRINT TO CLOUD PRINTER was chosen the users can access sent print jobs in the Cortado app in the form of tpf files Illus 117 These tpf files cannot be opened on the mobile device They can only be forwarded to a printer Alternati vely with the PRINT TO EPAPER option the file is sent to the Cortado app in PDF for mat The optional Cloud Printer ID is provided for the use of network printers with an integrated Cloud Printer Connector Illus 111 This field is left empty when using the Cortado app 24 scheduled for printing using laptops on which printer drivers cannot be installed or for security reasons are not allowed to be installed Cloud printing Se f signed SSL certificates ThinPrint Printers connected to this port send their print data to the user s Cortado Workplace or to storage on the Cortado Corporate server via https Select Cortado Workplace or specify the address of the Cortado Corporate Server Select Cloud to save the print jobs in a specific folder Select ePaper to create a PDF file and save it in another specific folder Or select Instant Printer For immediate printing Or select Cloud Printer to specify a network printer using its printer serial
118. installed individually on each cluster node for a description see the paper Microsoft Failover Clusters and ThinPrint Importing SSL certificates onto the clients For client side installation of SSL certificates please consult the relevant ThinPrint Client manual In the following the installation is described using the example of the ThinPrint Client Windows 1 To install a client certificate select the following in the MMC on the workstation FILE gt ADD REMOVE SNAP IN CERTIFICATES ADD COMPUTER AccoUNT 8 LOCAL COMPUTER gt FINISH gt OK 2 Now import the certificate by selecting ALL TASKS IMPORT in the context menu Illus 67 and then NEXT BROWSE OPEN NEXT PASSWORD NEXT PLACE ALL CERTIFICATES IN THE FOLLOWING STORE NEXT FINISH OK 18 If only one person uses the machine add instead MY USER ACCOUNT at this point Via CURRENT USER PERSONAL import the certificate into the user s store The client certificate is thereby lin ked to the current user Setting up ThinPrint Ports and printers ThinPrint Root Certificates Local Co vuter Perso im File Action View Favorites Window Help e9 A0 ol nel uA Console Root Issued To 4 ql Certificates Local Computer 4 Personal There are no items to show in this view m Certificate More Actions h Tantei Ront 4 All Tasks gt Request New Certificate D Enterprise Tru Intermediate i edn 7 eee Trusted Publis ew
119. ion 13 File extension tpf compressed EMF data the ThinPrint preview program TPView exe is needed for reloading a saved print job see Page 126 ThinPrint setting up ThinPrint Ports and printers P N ThinPrint Server Engine version 9 0 Ks S Quick insta ation Illus 50 ThinPrint preview on the client computer water mark demo license key active When printing with preview in a desktop session the print options can be opened in the Output Gateway interface Illus 47 right before printing Once the client machine has received it the print job is displayed in a preview window Illus 50 The print options can then be opened in the interface of the native printer driver Illus 47 left Open my printing preferences If there is a printer function which is not supported by the Output Gateway s user interface the users can use the native driver s own interface Illus 51 To do this they select OPEN MY PRINTING PREFERENCES upper arrow in Illus 49 This also requi res that the print jobs are sent to a Windows workstation on which the jobs are ren dered using the native driver and not with V Layer Setting up ThinPrint Ports and printers ThinPrint Layout Paper Quality Orientation Print on Both Sides Flip on Long Edge v Page Format Pages per Sheet Advanced Illus 51 Native driver properties will open automatically on a workstation Changing Output Gateway print dialogue
120. is chapter describes configuration of the ThinPrint Engine with special attention to adding ThinPrint Ports and adapting them to specific requirements for print job trans mission ThinPrint Port Manager ThinPrint prints with its own printer ports ThinPrint Ports which will be automati cally created during installation Note that Cloud Printing also uses specific printer ports Page 89 Thus ThinPrint does not affect printing with conventional printer ports such as Standard TCP IP Ports The Port Manager offers the following options for ThinPrint Ports e Add a ThinPrint Port local and remote e Configure a ThinPrint Port local and remote Setting up ThinPrint Ports and printers ThinPrint e Delete a ThinPrint Port local and remote e Send port configuration to other Windows machines on which a ThinPrint Engine is installed e Export and import port properties e Encryption settings General information about ThinPrint Ports can also be found in the technical infor mation ThinPrint Ports Starting Port Manager 1 Open the THINPRINT CONFIGURATION console Illus 6 2 In case of remote configuration In the THINPRINT node Illus 19 click ADD and specify the computer address Illus 20 File Action View Help T G ThinPrint 4 E ThinPrint Engine CPS47 b EJ AutoConnect V Layer n ri n CORTADO Port Manager Cortado offers with its ThinPrint brand the leading enterprise solution for pri
121. is to get what printer This table requires a ThinPrint Client on the user s workstation or terminal as well as a ThinPrint Engine on the print server s For all other shares use the Map Additional Printers Page 82 Select Dynamic Printer Matrix in the console tree Illus 88 File Action View Help e 2 Tintin gt ThinPrint Engine CPS47 j 4 8 ThinPrint Engine RDSH 009 Dynamic Printer Matrix Virtual Channel Gateway RDSH 009 4 E Autocar Pe E Dynamic Printer Matrix Map Additional Printers IP Range Client Name Driver Name Printer Name noe wou J T R User Group Target HP Desk cps47 HP DeskJet 192 168 1 0 24 ops4 Kyocera berlin lex a cps4 Lexmark Optra_berlin j hops474 LCPRN _ LHOST Illus 88 Dynamic Printer Matrix in the ThinPrint Engine configuration Configuration Double clicking in the table Illus 88 will open the Dynamic Printer Matrix configu ration console Illus 89 Use the buttons top left to edit the table Dynamic Printer Matrix RDSH 009 eases ae fea Po or IP Range Client Name Driver Name Printer Name Class Name W iow p p e a S User Group Target U E o eea o cps4 Lexmark Optra_berlin D wops4 4 LCPRN _ LHOST D E E Illus 89 Editing Dynamic Printer Matrix Table functions You have the option of hiding unneeded columns Illus 90 In all cases hidden colum
122. ktops Central print server Output Gateway ThinPrint Engine incl Output Gateway Local print server ThinPrint Client Windows 1 native printer drivers l 1 Workstation I ThinPrint Client Windows native printer drivers Illus 39 Driver Free Printing Output Gateway on terminal servers virtual desktops and central print server native printer drivers on workstations and local print servers running Windows With Driver Free Printing print data is sent from the terminal server or virtual or phy sical desktop to the central print server and sent from there to the client machine in Windows own EMF data format From the print server to the client machine it is also bandwidth controlled compressed and streamed and if desired encrypted You can treat the printer objects based on TP Output Gateway like any other printer object Output Gateway printer objects can be created Manually using ADD PRINTER in the printers folder or in Print Management or Using AutoConnect or Using ThinPrint Management Center Using Management Services 9 setting up ThinPrint Ports and printers AO If printer objects are created manually they ll show only the default printer proper ties When creating printer queues bear in mind the ThinPrint naming conventions Example Output Gateway printer objects can be created manually with the ADD PRINTER fun ction in printers folder or in Print Management using THINPRI
123. lowing Output Gateway features cannot be used with V Layer OPEN MY PRINTING PREFERENCES and PRINT PREVIEW Illus 49 as well as the com pression level settings Illus 46 That way the compression used by ThinPrint Ports and ThinShare is not affected VirtualCopy With VirtualCopy documents can be printed to up to five printers and or locations simultaneously As an administrator you can provide users with the corresponding printer object Select a printer with V Layer already enabled Then open the context menu and select VIRTUALCOPY Illus 58 z File Action View Help e m B ThinPrint 4B eae ran Native Printer Object Output Gateway Printer Object V Layer VirtualCopy Model 4 a ane fm Canon iR C5180_n_ Canon iR C5180 No TP Output Gateway y ie TET e HP Color LaserJet 4700_n_ 192 168 149 92 1 HP Color LaserJet 47004192 168 149 92 1 Yes TP Output Gateway anager fem Kyocera FS ni 165 273 30 nable V Layer utput Gateway ea 4 K FS C8650DN_n_ 192 168 213 30 6 Enable V L TPO G Gem Laser printer 192 168 20 15 Disable V Layer Lexmark T630 MS Gam Samsung ML 2525W VirtualCopy Samsung ML 2525 0 Rename Printer Refresh Help lt Show VirtualCopy properties for this printer Illus 58 Select VirtualCopy Now you can choose up to four more printers to which print jobs are automati cally sent when this V Layer is selected Then click OK Illus 59 Note You can also fin
124. mic Printer Matrix defines rules for client printer creation when a ThinPrint Client is installed on the client machine The Dynamic Printer Matrix can be disabled if you do not wish to use it As a result printers in Map Additional Printers will be created quicker _ Disable Dynamic Printer Matrix Illus 85 AutoConnect configuration PRINTER CREATION tab Default Printer Using the settings in the DEFAULT PRINTER tab Illus 86 you can set whether the ses sion s default printer should be changed and if yes which information is to be used to change it e either the CURRENT PRINTER of the relevant THINPRINT CLIENT in case of using Dynamic Printer Matrix e or the DEFAULT column of MAP ADDITIONAL PRINTER Illus 103 e or the last CHOICE by the users in the session Printers The settings in the PRINTERS tab Illus 87 can only be used if printers are created using templates This is described in the manual ThinPrint Engine on terminal serv ers For transfer of printer properties from ThinPrint Clients to Output Gateway objects on print servers Management Center or Management Services can be used instead AutoConnect General Printer Creation Default Printer Am ThinPrint fou can select whether or not you want AutoConnect to set a default printer when creating the session printers AutoConnect has no influence AutoConnect defines the default printer Rules You can select the de
125. n Authorities gt Trusted Publishers gt D Untrusted Certificates gt E Third Party Root Certification Authorities gt D Trusted People gt E Remote Desktop gt D Certificate Enrollment Reauests w Manual Ca Class 3 Public Primary Certificat Class 3 Public Primary Certificati Ca Class 3 Public Primary Certificat Class 3 Public Primary Certificati Illus 63 Second SSL certificate imported onto the server example for root certificate of Setting up ThinPrint Ports and printers ThinPrint Selecting certifica 6 To use the imported SSL certificates with the ThinPrint Engine open the tes ThinPrint Port configuration 7 Select ENCRYPTION SETTINGS in the PORT MANAGER context menu Illus 64 1 print Engine jAs E File Action View Help e 7 0 e s H 8 F Toi C 4 ay print Engine PS12 Aut Port Name Bandwidth Protocol Printer Sos Menna 2 ew Autolonnect V Layer Ga ThinPort unlimited TCP P HP Color LaserJet 47004192 16 More gt l Port M aa az Licenses case All Tasks New Port gt Import Export gt Encryption Settings p Refresh Restart Spooler Illus 64 Selecting ENCRYPTION SETTINGS 8 Enter the names of server and root certificates under ENCRYPTION CERTIFICATES Illus 65 Use the names that are displayed in the column ISSUED TO in the MMC s certificate overview in Illus 62 and Illus 63 Company ABC and Com pany ABC CA as examples
126. n View Client Introduction lt o ThinPrint ThinPrint Clients are not necessary on workstations or thin clients if neither printer mapping with Dynamic Printer Matrix nor compression or encryption is required and if the print jobs are to be rendered on the central print server e g using V Layer In this case all printer drivers will be installed on the central print server and the print jobs are sent directly to network printers gateway appliances or local print servers The ThinPrint Clients can be downloaded from the ThinPrint website The website also includes information on devices which are already embedded with ThinPrint Cli ents If you require a ThinPrint Client which is not listed on the website please send an e mail to info thinprint com Print routes The ThinPrint Engine can send print jobs via the following routes 1 Via TCP IP directly to network printers gateway appliances or local print ser vers Illus 1 Here ThinPrint Client TCP IP type is required only if the target device needs to be able to decompress or decrypt print data or to render the print jobs using the native printer driver 2 Via TCP IP directly to workstations or thin clients Illus 2 Here the TCP IP type of ThinPrint Client is required on the workstations and thin clients 3 Via RDP ICA or PCoIP to workstations or thin clients using the Virtual Channel Gateway Illus 4 Here the RDP or ICA type of ThinPrint Clie
127. n print servers e A quick installation guide for installation on terminal servers Licenses The ThinPrint Engine has user based licensing The License Server installer can install a license key But for productive purposes you should have received license keys from your reseller these are also installed on the License Server Illus 4 License keys of the following types are available TLUS 0750 10 annual ThinPrint Engine Premium license ALM TPUD 0745 10 perpetual ThinPrint Engine license TPUS 0745 10 perpetual ThinPrint Engine Premium license The third block of the key indicates the number of licensed named users here 10 More information about ThinPrint licensing can be found in License key overview in the Licensing manual as well as in the License Server manual Premium licenses contain the following additional components or products e Mobile Print e Print job tracking e Host Integration Service e Connection Service e Management Center e Support of Microsoft Failover Clusters Windows Server 2008 R2 only Note If License Server and either of the components Host Integration Service Connection Service or Management Center are installed on different machines then the license keys of ThinPrint Engine Premium TLUS or TPUS must be installed on the License Server but those of the other components on the res pective computers TPHS on the Host Integration Service machine THCG on the Connection Service machine
128. nPrint Engine should attempt to establish a connection to the client NET SEND SERVICE Net Send Service is used to notify users if ThinPrint experiences print errors If this box is checked default ThinPrint Engine will send error messages to the relevant account Note This function can become irksome if several users are logged on using the Same account NAMING CONVENTION You can select for each ThinPrint Port whether the address information is at the beginning or the end of the printer name Examples Default addressing Reversed addressing TCP IP setting up ThinPrint Ports and printers Default addressing Lexmark T620 PS3 192 168 1 100 Lexmark T620 PS3 192 168 1 100 1 HP LaserJet 1200 PCL client1 HP LaserJet 1200 PCL client1 2 recommended Lexmark T620 PS3 client1 2 ThinPrint Reversed addressing 192 168 1 100 Lexmark T620 PS3 192 168 1 100 1 Lexmark T620 PS3 clientl HP LaserJet 1200 PCL clientl 2 HP LaserJet 1200 PCL Use Virtual Channel Gateway RDP ICA PCoIP HP LaserJet 1200 PCL Lexmark T620 PS3 1 recommended HP LaserJet 1200 PCL LPD HP PhotoSmart P1000 192 168 1 101 HP PhotoSmart P1000 printer3 recommended HP PhotoSmart P1000 printer3 Job Statistics tab Print statistics can be activated per port HP LaserJet 1200 PCL l1 Lexmark T620 PS3 192 168 1 101 HP PhotoSmart P1000 printer3 HP PhotoSmart P1000 Select the relevant ThinPrint Port click PROPERTIES JOB STA
129. nd reverse lookup and translates the names into IPv4 addresses If the DNS returns an IPv6 address disable IPv6 on the target machine If you used variables in the TARGET column of Dynamic Printer Matrix e g cpsO5 LCPRN check that the printer names on the client machine and the share names on the central print server are identical V Layer print jobs disappear on the central print server To perform a test pause both printer objects of a V Layer Then print from a session to the Output Gate way object Select RESUME PRINTING for the Output Gateway object If the print job arrives at the Output Gateway object and then disappears perform the fol lowing steps e Ensure that the Windows service TP V LAYER is running on the central print server e Share the respective native printer object Alternatively you can assign the permission MANAGE PRINTERS to the group EVERYONE e For Windows Server 2008 SP1 x86 and x64 install SP2 or the Microsoft hotfixes KB9587 41 Print Job Owner and KB958656 Client Side Rend ering both on terminal servers and on the central print server see Page 14 e Check that the Output Gateway driver version at least on the central print ser ver is up to date e For VMware Horizon View environments update the ThinPrint components provided with View Agent to version 8 6 or 10 using Desktop Extension installer software or manually Incorrect characters or fonts in print output e See the guide
130. nect Appendix Customer service and technical support www thinprint com RESOURCES amp SUPPORT www thinprint com en us resourcessupport supportrequest aspx If you still can t print Checklist If AutoConnect does not create the desired printers or if printing itself fails to work properly check the following before contacting ThinPrint support e The Windows Event Viewer shows the message No valid license found e On the license server verify that the License Manager shows a valid license key See Entering license keys in the License Server manual e In the Cortado Management Console verify that the user who has printed is ThinPrint enabled See Assigning a license to a user in the License Server manual e Verify that the ThinPrint Engine machine can connect to the License Server using the address and TCP port specified there e On the license server delete the local user group ThinPrint Excluded Users See Excluding users in the License Server manual e f printers aren t connected automatically from the central print server to the session make sure that e TP AUTOCONNECT SERVICE is running on the same machine on which the applications run i e each terminal server or desktop e AutoConnect is properly configured see below e f you can t print with ThinPrint at all first make sure that e there are enough valid user licenses available on the license server e the Print Spooler service is running on the p
131. ns and their rules are deactivated ThinPrint Engine on print servers fm Manual 73 AutoConnect i s C s s s SCSCCCSC d ia Pint Dynamic Printer Matrix RDSH 009 daecae eeu Pe IP Range Client Name Driver Name Printer Name hlama User Group Target c e E amoo pee Y wana o o e ooe peme o O ied r amaa ponm E eo H aaoo berarman Illus 90 Hiding columns In the TARGET column you can either specify a UNC path to a shared printer or you can select one of the following options Illus 91 e FIND PRINTER SHARES prompts a search for printers listed in the Active Direc tory e DO NOT CREATE CORRESPONDING PRINTERS excludes from mapping all printer shares that match the given criteria e g all PDF writers see the entry PDF in the PRINTER NAME column in Illus 91 Dynamic Printer Matrix RDSH 009 wee oom far Po D IP Range Client Name Driver Name Printer Name Class Name w User Group e e or aaa R Do nol oeste conesponding printers Do not create corresponding p ThinPrint Output Gateway Find printer shares Illus 91 Target column options Functional When AutoConnect is executed it processes the table from top to bottom for each principle printer activated in ThinPrint Client Illus 92 If all criteria columns in one line are met for the first printer AutoConnect searches for the share specified in the column TARGET and establishes a connection to this printer sh
132. nt is required on the workstations and thin clients for PColIP a VMware Horizon View Client with embedded ThinPrint Client is necessary 4 Via LPR LPD directly to network printers Illus 35 Print data can be sent bandwidth controlled but not compressed ThinPrint Clients are not necessary Headquarters Central print server ThinPrint Engine Virtual Output Gateway Cortado Windows desktops E a Native printer drivers License Server Virtual Channel Gateway Ma Output Gateway A Terminal servers Virtual Channel Gateway Output Gateway rir uh ThinPrint Client Network printer Workstation ThinPrint Client Metwork printer i Illus 4 Print jobs are sent back from the central print server via TCP IP to the Virtual Channel Gateway on terminal servers or virtual desktops and then via RDP ICA or PColP to workstations or thin clients Irrespective of the chosen print route You can use Driver Free Printing if the target device is a Windows machine Otherwise select V Layer always recommended For ThinPrint Premium licenses Introduction more information see the section Driver Free Printing V Layer and Native Printing Page 8 Package contents The ThinPrint Engine product ZIP contains amongst other components e The License Server installer e The ThinPrint Engine installer e The installer for both License Server and ThinPrint Engine e A quick installation guide for installation o
133. nter ThinPrint Client Gateway appliance ately oe Network printer Illus 5 Client Server printing with ThinPrint Engine on a central print server Windows workstations need a single printer driver only Installation Technical requirements Be sure that the TCP ports for printing via TCP IP are not being blocked by another program or by a server side or client side firewall Default ports are e License Server inbound 4004 and 4005 e ThinPrint Engine outbound 4000 for printing 4005 to the License Server and if needed 443 to the cloud e Connection Service inbound 4000 and 4001 e ThinPrint Client inbound 4000 for print jobs from the ThinPrint Engine e ThinPrint Client outbound 4001 to the Connection Service IPv4 has to be enabled for each involved machine IPv6 should be disabled ThinPrint Engine ThinPrint requires the following Supported server operating systems e Windows Server 2003 2003 R2 with Service Pack 2 or later e Windows Server 2003 2003 R2 x64 with Service Pack 2 or later e Windows Server 2008 e Windows Server 2008 x64 e Windows Server 2008 R2 including failover clusters e Windows Server 2008 R2 Core e Windows Server 2012 e Windows Server 2012 Core e Windows Server 2012 R2 e Windows Server 2012 R2 Core Installation Sd Pint Also required e NET Framework version 3 5 For Windows 2012 please also install NET Framework 3 5 e With Windows Server 2008 SP1 Microsoft Hotfixes KB958741 Print Job
134. nting in any network environment range of products is completed with diverse mobile business solutions for companies of any size and for all verticals is ThinPrint Engine sad lt co ThinPrint Client lt Illus 19 Open a remote configuration for ThinPrint components Select the computer you want this module to manage This module will always manage O Local computer the computer this console is running on Cancel Illus 20 Starting remote configuration or ThinPrint components Creating new ThinPrint Ports To create new ports use the buttons NEW THINPRINT PORT or NEW THINPRINT CONNEC TION SERVICE PORT in Port Managers menu bar Illus left Illus 21 Choose the port settings port type protocol and bandwidth and optional encryption 4 Recommended 600 ThinPrint Ports with a 800 active printer queues per server Windows Ser ver 2003 with 3 GHz Dual Xeon processor 2 GB RAM and SCASII ultra3 disk array or 1500 ports or queues with Windows Server 2008 R2 ThinPrint GmbH 2015 ThinPrint Setting up ThinPrint Ports and printers Configuration 3 To configure ports select from the Console Tree on the left THINPRINT THINPRINT ENGINE gt PORT MANAGER Illus 21 ThinPrint 4 amp ThinPrint Engine CPS47 Bandwidth Protocol Printer b E AutoConnect a 250 TCP IP e unlimited TCP IP 10000 VCP 500 VCP unlimited TCP IP unlimited TCP IP Illus 21 ThinPrint P
135. number Port name Print to Cloud Cloud Cortado Workplace Cortado Corporate server domain local cgi bin send Print to Cloud Printer Cloud Printer ID optional ePaper Instant Printer i Cancel Illus 113 Cloud Printing options Default settings on the server If you are using Cortado Teamplace Illus 111 you only need to select between PRINT TO CLOUD PRINTER and PRINT TO EPAPER Illus 113 If you are using Cortado Corporate Server Illus 110 select this option then enter the URL of the Cortado server as follows https lt server_ address gt lt tcp_port gt cgi bin send Example https 192 168 149 78 cgi bin send In either case choose the ThinPrint Output Gateway as the printer driver Share the cloud printer objects on the central print server If you are using Cortado Corporate Server Illus 110 with self signed certificates please note the connection to the Cortado server using ThinPrint PrintloCloud ports see above is SSL encrypted via https Therefore you must import the root certifi cate of the Cortado server without key onto the server running the ThinPrint Engine This is only necessary when you use self signed certificates You can find the Cortado root certificate in the MMC on the Cortado server under CONSOLE ROOT CERTIFICATES LOCAL COMPUTER TRUSTED ROOT CERTIFICATION AUTHORITIES CERTIFICATES Illus 114 Import it into t
136. o restric tions on printing flexibility performance or convenience ThinPrint meets all the requirements of professional print management thanks to high levels of print data compression secure SSL encryption connection oriented bandwidth control and dynamic printer deployment as well as technology solutions such as Driver Free Printing ThinShare and V Layer The technology ThinPrint consists of a server as well as a client component i e ThinPrint Engine and the ThinPrint Client Illus 1 Headquarters Host systemi E E SAF A3400 Virtual Windows desktops AutoConnect y Output Gateway Central print server ThinPrint Engine Cortado f License Server Terminal Servers 2275 2 AutoConnect 7 Sa Output Gateway P Branch office A ny w g L P Thin client i f Network printer Workstation Pes ThinPrint Client 7 Gateway appliance ThinPrint Client j z nia f Metwork printer Pi Illus 1 Using ThinPrint with server and client components Note If all properties of native printer drivers e g finishing options shall be accessible in Output Gateway s user interface we recommend V Layer as print mode Otherwise with pure Driver Free Printing the use of Management Center is necessary to transmit the printer properties from the ThinPrint Clients to the printer objects on the central print server Introduction Thin chert ThinFrint Client ThinPrint Server
137. ocally on workstations Preconditions e ThinPrint Engine is installed on the central print server see Illus 149 e Installed on the Windows workstation are e Printers e ThinPrint Client TCP IP type e Desktop Extension Central print server ThinPrint Engine gt Kyocera Workstation ThinPrint Client TCP IP Desktop Extension Illus 149 Print data route workstation central print server workstation printer Procedure The installation procedure is the same as for Printers connected locally to worksta tions or thin clients in section Running applications on terminal servers or virtual desktops Page 103 However in this case AutoConnect needs to be started script controlled on the workstation as follows 1 Create logon scripts for all users with the following content cs cd C Program Files Common Files ThinPrint tpautoconnect ad tpautoconnect a computername 2 Perform an update of the group policy for the workstation Appendix s S CsS Pritt 3 Log on locally on the workstation and perform test prints on the automatically created printer Illus 150 T aA lt AIC Devices and Add a device Add a printer Name Devices 2 4 Printers 2 GA Kyocera FS C8100DN Kyocera FS C8100DN 0 document s in queue Kyocera FS C8100DNHws 87 1 on cps4 TP Output Gateway 0 document s in queue 7 4 items f Sej Illus 150 Printer on the workstation connected by AutoCon
138. omponent is generally where the print device is installed for example at the print server Windows service denomination Print Spooler Simultaneous Peripheral Operations On Line Print jobs are temporarily stored as files on a hard disk This procedure is known as spooling and is only one of the several functions of the spooler Unspooling is the process of reading this file and sending it to the print device To establish a secure connection with SSL TLS the communication partners must first agree on the cryptographic methods and parameters to be used Basically SSL TLS offers the options of key exchange systematic encryption and the calcula tion of a cryptographic proof sum There are various methods that can be used for each of these options Remote Desktop Session Host a Windows server with Microsoft Terminal Services or Remote Desktop Services Remote Desktop Services a Windows service for remote desktop sessions A minimum performance computer with only elementary hardware and or software components no hard drive In a server client architecture a client system on which no application programs are run Instead all applications are processed at the server On the client side ThinPrint Client is generally responsible for receiving print data decompressing and decrypting it and sending it to the print device Many ThinPrint Clients are available for different end devices and areas of deployment for all Windows versions
139. or Comma Separated Values because the individual values are separated by a special character here semicolon ThinPrint Engine on print servers fm Manual 83 AutoConnect B Desktop Organize WNew folder r Favorites Libraries a System Folder Libraries L Computer ES System Folder in Computer Sia Network bl ThinPrint Administrator System Folder Network System Folder eee saoconnect MAP e_o Save as type csv files csv i Hide Folders Cancel Illus 104 Saving data in a csv file Script control If you want to run AutoConnect from the Command Prompt or using a script the fol lowing parameters amongst other can be used Parameter i protocol Function Verbose Display messages give detailed information at startup Delete the printer s for a specific session Delete only local printers on terminal servers Delete only connections to printer shares Delete all printer s of a specific session admins only The session ID can be found in the printers folder under LOCATION Delete all printers created with templates admins only Repair Compares saved session information at actually existing printer objects admins only Keep AutoConnect running and restart every x seconds Port TCP IP port number if other than port 4000 Note The TCP port numbers in ThinPrint Port AutoConnect and ThinPrint Client must match Interconnection Select
140. ort to receive print data from a print server The port defined here has to be equal to the port defined in the ThinPrint Port on the print Server TCP port 4000 Illus 107 Add IP addresses of central print servers Change Modify IP addresses for print servers Delete Delete a print server s IP address Virtual Channel Gateway ThinPrint TCP port TCP Port number for TCP IP communication with the ThinPrint Engine default 4000 Tip The TCP port numbers in ThinPrint Ports on print servers and Virtual Channel Gateway on terminal servers or virtual desktops must match Make sure that no other application is using this port Apply Client APPLY or OK to confirm The result is shown in Illus 108 Virtual Channel Gateway RDSH 045 The Virtual Channel Gateway receives print jobs from print servers and forwards them to the user s computer via virtual channel e g RDP or ICA Please specify the print servers IP addresses as well as the TCP port the Virtual Channel Gateway listens to default 4000 Settings Edit Settings General gy Send Configuration Authorized print server s 192 168 149 80 A TCP port 4000 a Refresh All Illus 108 Virtual Channel Gateway configured Further steps On the central print server create ThinPrint Ports and select USE VIRTUAL CHAN NEL GATEWAY in the port configuration Illus 109 This can also be done with Management Center or Management Services
141. orts in Port Manager 4 Double clicking a port name right arrow in Illus 21 will open the port confi guration Illus 22 ThinPrint Engine on print servers fm Manual 25 Setting up ThinPrint Ports and printers ThinPrint Configure tab Configure Bandwidth control Pork name Enable Bandwidth kbit s kbps min Use encryption LPD configuration TEPIP sockets TCP pork O Virtual Channel Protocol 104 or ROP Use Virtual Channel Gateway O LPD Mo data compression Minimum print data volume Illus 22 Port settings CONFIGURE tab ThinPrint Ports can be configured as follows USE ENCRYP Enables SSL TLS encryption a valid and corresponding certifi TION cate must be available for both ThinPrint Engine and ThinPrint Client machine not for LPD see also Page 55 BANDWIDTH e ENABLE Bandwidth control on CONTROL e Max bandwidth available for printing with ThinPrint minimum 1 kbit s default unlimited Print protocol TCP IP sockets e USE VIRTUAL CHANNEL GATEWAY Print data will be sent to the terminal server or virtual desktop and then sent via RDP ICA or PCoIP with the Virtual Channel Gateway installed there e LPD Unix print protocol LPR LPD e VIRTUAL CHANNEL PROTOCOL ICA RDP This function is not relevant here It s intended for direct prin ting from terminal servers or virtual desktops MINIMUM e Enabled always highest compression PRINT DATA e Disabled transfer rate
142. p Save Report Rename Refresh Illus 73 Configure new AutoConnect group policy 5 Dynamic Printer Matrix Double click CONFIGURE AUTOCONNECT DYNAMIC PRINTER MATRIX to edit this group policy Illus 74 6 Map Additional Printers Double click CONFIGURE AUTOCONNECT MAP ADDI TIONAL PRINTERS to edit this group policy Illus 75 File Action View Help e Flr B f ThinPrint AutoConnect DOMCONTROL OURDOMAIN LOCAL Policy a fote ee 4 amp Computer Configuration 4 Policies 4 Software Settings EA ThinPrint AutoConnect Map Additional Printers Software installation E ThinPrint AutoConnect Dynamic Printer Matrix b Windows Settings p Administrative Templates Policy definitions ADMX b Preferences gt 8 User Configuration E Configure AutoConnect Dynamic Printer Matrix Disabled lt m Illus 74 Open group policy editor for Dynamic Printer Matrix ThinPrint GmbH 2015 ThinPrint o o AtttoCornnect 8 File Action View Help e m B B E ThinPrint AutoConnect DOMCONTROL OURDOMAIN LOCAL Policy ar State ss 4 Computer Configuration M Configure AutoConnect Map Additional Printers Disabled 4 Policies 4 Software Settings EA ThinPrint AutoConnect Map Additional Printers Software installation E ThinPrint AutoConnect Dynamic Printer Matrix gt I Windows Settings bp Administrative Templates Policy definitions ADMX p L Preferences b g amp User Con
143. pplication and type of data e g pixel vector fonts pixel vector graphics With Driver Free Printing there are four available com pression options normal optimal maximum and extreme Nonetheless when prin ting with either Driver Free Printing or with the native printer driver a higher or lower compression may be chosen without compromising the print quality Page 25 see Connection Service Connection Service enables printing to ThinPrint Clients that are hidden behind Net work Address Translation NAT But in contrast to Virtual Channel Gateway the print data is sent over pure TCP IP and not via an RDP ICA or PCoIP channel ThinPrint Engine sends all print jobs to the Connection Service which passes them on to the ThinPrint Clients No IP addresses are used for addressing the ThinPrint Clients but rather a ThinPrint specific Client ID This Client ID is created in ThinPrint Client A setting in the ThinPrint Client Manager A document is printed with the current printer if a client has only one printer or if the printer can t be determined by D Cur rent printer can also be used to set the default printer at the server when using Auto Connect with the option DEFAULT AT SERVER Appendix s CsS Print Data type Several types are usually supported for printing using Windows The two most com monly used expanded metafile EMF and print ready RAW affect performance on both client and print server machines di
144. protocol for connection to the ThinPrint Clients overwrites AutoConnect dialog settings acceptable values TCPIP VC AUTO see Illus 84 ThinPrint Virtual Channel Gateway Parameter Function a address Specification of IP address or client name of the computer on which a ThinPrint Client is running i e of local print ser vers or external print servers of network printers e g from SEH L Display ThinPrint Client s printer list Specification of selected printer IDs from ThinPrint Client comma separated I printer ID I d Map only ThinPrint Client s CURRENT PRINTER Or h Help Will open parameter help panel Applying changes Once you have finished configuring AutoConnect click APPLY or OK Virtual Channel Gateway Introduction Virtual Channel Gateway is only necessary if printers have to be targeted over RDP ICA or PCoIP It enables print jobs from central print servers to be sent to the client through a virtual channel of an RDP ICA or PCoIP connection Illus 105 This also allows the targeting of printers that can t be reached over TCP IP for example behind firewalls or with Network Address Translation NAT 2 Virtual Channel Gateway is installed onto terminal servers or virtual desktops while ThinPrint Engine runs on the central print server s 23 As an alternative to the ICA RDP or PCoIP protocols the Connection Service can also be used e g for local print servers or for
145. r s sha red printers as specified in Dynamic Printer Matrix and or Map Additional Printers Group policies can be configured on any computer which is a domain member local 19 On the condition that View Agent including Virtual Printing option is installed 20 i e a virtual desktop a workstation or a terminal server ThinPrint Ato Connect or remote We recommend configuring them directly on the domain controller active directory server That process is described here Installing AutoConnect tables as a group policy 1 Copy GPO AutoConnect installer Setup exe provided with ThinPrint Engine onto the machine on which you wish to edit your group policies Here the domain controller is used Run the installer 2 Open the Group Policy Management This is part of Windows Server 2008 or later For Windows Server 2003 you need to install the service GPMC MSI which can be downloaded from the Microsoft website a free download amp File Action View Window Help e alr a a Group Policy Management Group Policy Objects in ourdomain local 4 A Forest ourdomain local Contents Delegation 4 34 Domains A 4 ourdomain local Name GPO Status WMI Filter sa Default Domain Policy Default Domain Controllers Policy Enabled None b E cortado Default Domain Policy Enabled None b E Domain Controllers b E Microsoft Exchange Security Groups a Group Policy Objects Default Domain Back Up
146. r a new row with the following content in its TARGET column server_address share_name here cps47 LCPRN Ips 8 LCPRN is a variable for printer names To run properly the print server s Share names and the client machine s printer names must match 3 Click OK to close Dynamic Printer Matrix alal O Disabled Enabled IP Range Client Name T R User Group Driver Nare Printer Name Class Name W U J x Target Ips 8 Mre VT TT wepsa7eLCPRN Ips 8 ih Illus 128 Active Directory Dynamic Printer Matrix 4 Create logon scripts for the users with the following content Illus 129 example C cd C Program Files Common Files ThinPrint tpoauroconneck d tpautoconnect a lps 8 dl deletes local printers dn deletes connections to printer shares a specifies ThinPrint Client s address icrosoft Windows Version 6 2 9266 lt c 2612 Microsoft Corporation Alle Rechte vorbehalten Program Files Common Files ThinPrint gt tpautoconnect a lps 8 FAnn hinPrint AutoConnect component Copyright lt c gt 1999 2614 Cortado 4 Program Files Common Files ThinPrint gt Illus 129 Connecting printers with AutoConnect here on the command line 5 Perform an update of the group policy for the terminal servers and or virtual desktops ThinPrint Engine on print servers fm Manual 101 Praxis Creating and connecting printers ThinPrint 6 Start a session on the terminal server or virtu
147. rictions Not cerf cured No N Windaus Lnmpanerts I Pre populate printer search loca Mot cecrferresd Ho a ces All Settings G5 Printer brows re Not cerfcured No 7 Preterences E Prune aier het are nar autr Mat rrerf ered Nin b Py User Cerf curation ie Web based piring Not cerfcursd Ho Bcerced 3 Standard F 75 settingisi Illus 155 GPO Point and Print Restrictions Ei Point and Print Restrictions 5 Not Configured Comment Enabled Disabled Supported on at least Windows Vista Options Users can only point and print to these servers Enter fully qualified server names separated by semicolons Users can only point and print to machines in their forest Security Prompts When installing drivers for a new connection Do not show warning or elevation prompt When updating drivers for an existing connection Do not show warning or elevation prompt This setting only applies to Windows Vista and later Previous Setting Next Setting This policy setting controls the client Point and Print behavior including the security prompts for Windows Vista computers The policy setting applies only to non Print Administrator clients and only to computers that are members of a domain When the policy setting is enabled Windows XP and later clients will only download print driver components from a list of explicitly named servers If a compatible print driver is
148. rint server e TP VC GATEWAY SERVICE IS running on the same machine on which the appli cations run i e each terminal server or desktop ThinPrint A perncix e f print jobs don t arrive at the right printer check whether e the ThinPrint components on the machine where the applications run are out of date Use the Terminal Server Extension or Desktop Extension to perform an update of these components i e Output Gateway AutoConnect Virtual Channel Gateway e ls the same protocol selected for the ThinPrint Client the ThinPrint Port and AutoConnect Example for RDP e Is the RDP type of the ThinPrint Client installed on the client machine e To which type of ThinPrint Port is the printer for this ThinPrint Client connec ted USE VIRTUAL CHANNEL GATEWAY must be selected in the port configuration of the ThinPrint Engine console on the central print sever e For AutoConnect either VIRTUAL CHANNEL ICA OR RDP or AUTO must be set as connection protocol Illus 84 The respective column in Dynamic Printer Matrix has to be set to enabled here R for RDP e If you configured AutoConnect using Group Policies GPOs in the Active Direc tory Page 62 e Perform a Group Policy update in a session gpupdate force e After performing the Group Policy update check whether the following value exists in the Windows registry and whether its data matches with the Dyna mic Printer Matrix entries hkey_local_ machine software policies
149. ription of the Printer and the Printer ID Example 2 Kyocera FS 850 is to be printed via ThinPrint using RDP If multiple printers are installed and ID 3 was assigned to the printer by the ThinPrint Client the printer name could be Kyocera 3 before oder Kyocera FS 850 _ 3 underline before If Kyocera FS 850 is ThinPrint Client s Current Printer or the Dynamic Printer Matrix is in use and share name and client printer name match this name is sufficient Kyocera FS 850 Note With the RDP ICA or PCoIP protocol print data is sent automatically to the client from whose session the print data was created setting up ThinPrint Ports and printers ThinPrint Port pooling Pooling printer ports with ThinPrint means you can attach printer objects to several ThinPrint Ports Illus 33 and 34 also known as printer pooling This has the fol lowing advantages e Improved performance e Little chance of blockage from very large or hanging print jobs e Fewer printer ports on the server because multiple printers can be connected to a few ports Bandwidth limitation is more clearly defined Server renmenm 7 net Printer ports Client 5 Network printer Illus 33 Principle of port pooling ThinPrint Port pooling is supported by e ThinPrint Ports e Output Gateway e AutoConnect e Virtual Channel Gateway e Connection Service e Management Center e Management Servic
150. rom Citrix network protocol for communica tion between Windows terminal servers or virtual desktops and ICA clients ICA is a 3 part technology for server based computing that separates application logic from the user interface and allows the application to run entirely on the server ICA requires Citrix XenApp on the server XenApp requires Microsoft Terminal Ser vices IP masking see Network Address Translation License key All ThinPrint software requires a license key The key has the format THXX XXXX X XXXXXX XXXX 32 bit or TAXX XXXX X XXXXXX XXXX 64 bit License Mana ger uses the license key to generate a registration key according to system configura tion Both the license key and the registration key are required to request the activa tion key Local resources Local in this sense means available to or installed upon the selected computer Client operating systems always search first for a local printer driver Thus when printing on the client side the printer driver is first sought on the client computer and only if necessary IS a driver downloaded from the server ThinPrint LPD client LPD filter LPR Network Address Translation NAT Output Gateway Port pooling Print device Printer Printer class Printer driver Printer object Printer pool Appendix An LPD client is a network end device that supports the Line Printer Daemon LPD e g an internal or external print server of a ne
151. rs ThinPrint Tt All Control Panel lterns gt Printers v Search Printers P Organize Adda printer See what s printing Setas default gt gt a Name Documents Status Model Favorites FA mobile or home 0 Ready TP Output Gateway Libraries FA HP Color LaserJet 0 Ready HP Color LaserJet 4700 PCL6 Class Driver FA HP DeskJet 0 Ready HP DeskJet 500 ihe Computer EA Lexmark T630 0 Ready Lexmark T630 MS ae Kyocera FS C8100DN 0 Ready Kyocera FS C8100DN 0 Ci Network ae Samsung ML 2525 Ready Samsung ML 2525W Series Illus 142 Case 3 Create a printer with native driver for each printer model V Layer 12 If you created printers with native drivers case 3 switch to V LAYER in the case 3 only console tree For each printer with a native driver select ENABLE V LAYER Illus 143 The result is shown in Illus 144 File Action View Help ThinPrint 4 amp ThinPrint Engine CPS47 p AutoConnect EI V Layer Port Manager Native Printer Object Output Gateway Printer V Layer VirtualCopy Samsung ML 2525 fe mobile or home Lexmark T630 Lexmark T630 MS Kyocera FS C8100DN Kyocera FS C81000 HP DeskJet Disable V Layer skJet 500 HP Color LaserJet 4700 VirtualCopy HP Color LaserJet 4 Rename Printer Refresh Help t Er t Computer All Control Panel Items Printers E search Printers D Organize Adda printer Server properties a Mare Documents Status hdodel x Favorites ra H
152. s Illus 80 Link group policy to an OU To activate the Group Policies restart the respective sessions or run gpupdate force onthem Note that the AutoConnect OUs are computer specific and not user specific There fore the computers must be located under ACTIVE DIRECTORY USERS AND COMPUTERS in their respective OUs Illus 81 AutoConnect si Cs s s s CCCCC d iPr File Action wiew Favorttes Window Help e Alm 6 E os Ee S t tT ak Console Root Type Description Actions 4 Active Directory Users and Computers Dorr lll l ry puters ME RDSH o09 Computer Pisa More t O Saved Queries Computer 4 S24 ourdomain local p Builtin Computers cortado Domain Controllers ForeignsecurityPrincipals Managed Service Accounts Microsoft Exchange Security Groups Users Printer Mapping Illus 81 Computers in the OU Printer Mapping example AutoConnect settings can be found in Group Policy Object Editor under COMPUTER CONFIGURATION SOFTWARE SETTINGS Note Updating group policies can take some time You can speed up the pro cess with the following entry in the command line gpupdate force space after goupdate AutoConnect configuration using the MMC The description below is recommended for configuring AutoConnect for single termi nal servers The AutoConnect configuration using group policies is described on Page 62 You can configure AutoConnect locally as well
153. s Windows desktops Output Gateway Network printer Workstation ThinPrint Client Mac or Linux Illus 53 V Layer Output Gateway on terminal servers virtual desktops or worksta tions but native printer drivers only on the central print server Setup Install ThinPrint Engine on the central dedicated print server see the quick ins tallation guide Install ThinPrint Output Gateway on each terminal server virtual desktop or workstation included in Terminal Server Extension and Desktop Extension On the central print server add all necessary printers with their native printer drivers and share them If you want to send the print jobs using the ThinPrint Engine rename the printers according to the ThinPrint naming conventions Page 33 e g HP Color LaserJet 4700 and Kyocera FS C8650DN in Illus 54 and attach them to ThinPrint Ports 4 Otherwise attach them to Standard TCP IP Ports or to LPR ports t b gt Computer gt All Control Panel Items Printers v Search Pri 2 File Edit View Tools Help Organize Adda printer See what s printing Select printing preferences Delete this printer gt 3z v Name Status Model Documents a Libraries Computer ra HP Color LaserJet 47004192 168 149 92 1 Ready HP Color LaserJet 4700 0 dam Kyocera FS C8650DN 192 168 213 30 6 Ready Kyocera FS C8650DN XPS tu Network am Laser printer 192 168 20 15 Ready Lexmark T630 MS 0 mA Canon iR
154. sata dic EE A AEEA E cau titans ais es toes tae esas EA EE eka a eet EE 15 HCN E OU a O 16 PANC DOOIE OTIS sananpa E R EE E a a a EEE 17 ERINE ane E E E EE E E EAA 18 Overview of ThinPrint Tracking ccccccecececeeeeeeeteeeeeeeeeeeeeteeeeeeeeeeeeeegetetetseeeeeeeeeennes 18 CRNO oO aea a E E E ee ee ee 18 Tracking Report ENgiINE aeecossoiscwescacineraetawsneasadeoscnaewsweseuvssscedanescemecieateaseuacevererdens eas 19 Preparing ThinPrint Engine and Tracking Service cccceceeeeeeeteeeeeteeeeeeeeeeeteeeteteeeeatess 19 TAD SIMA cee octesceecentsnesopndvoe cee te ache A E E R ESR 21 Workstations and virtual desktops Sica cvacimandrevacetswacy aia ciawa meses saiwasuens raana 21 Terminal servers 2 cccccccccccccccccccccccccccccccccceeeeececeecnnuaueeeeeeeeeeetttttttennauungunaeattetttttttttnsggs 22 Contents ThinPrint Setting up ThinPrint Ports and printers 000 0000 eee 23 TAP CIE PONE Manager niacin seston prison sieniesnaiou weteaeunriannadadadne a a a a rA 23 AE Te ONE IV CI aE E T EE 24 COMETE taD rennara nnne EE ten cpa AEEA EEE E EEES 26 PCAC D aenn ra EERE EOE S A NNA 27 JOD a a a e tet ecsacarousiaieeet ei psceo scenes viicueeetoestse maw tanteeetateo wean 28 Distributing port configuration cece ec ec ee ee eect eect eee eeeeeeeeee eee eeeeeeeeeeeaeeeeeeeeeeteeeeeeetees 29 Attaching printers to ThinPrint Ports ccccccecece cece ee ec ec ee ee eeeeeeeeeeeeeeeeeeeeeseaeeeeeeaeataeateneaes 3
155. server go to ADMINISTRATIVE TOOLS and open the REMOTE DESK 2012 TOP SERVICES folder Appendix Windows Server 2003 and 2008 ThinPrint 2 Select REMOTE DESKTOP GATEWAY MANAGER Illus 159 3 Select CONNECTION AUTHORIZATION POLICIES 4 Click on the policy RDG_CAP_ALLUSERS and go to the DEVICE REDIRECTION tab Place a checkmark at PRINTERS while selecting DISABLE DEVICE REDIRECTION FOR THE FOLLOWING CLIENT DEVICE TYPES right arrow in Illus 159 Ta RD Gateway Manager j x File Action View Help e a m a RD Gateway Manage S i He Behe tly ble eset Specify whether to enable or disable access to local client devices and resources in 4 i RDSH 009 Local l your remote session for clients that connect by using AD Gateway 4 Remote Desktop connection a Policies ee rags RD Gateway device redirection should only be used for trusted clierts running Remete ns _ Connection Authonzation Policies ay 7 Desktop Connection Resource Authorization Policies GB Monitorin Order Policy Applied in Order Z 3 ig ADG_CAP_AllUsers Enable device redirection for all client devices General Requirements Device Redirection Timeouts Disable device redirection for the following cliert device types Drives Clipboad w Printers Ports COM and LPT orly Supported Plug and Play devices ill Onl allow client connections to Remote Desktop Session Host servers that i enforce A
156. ter Sending print jobs from a workstation or a remote desktop session to a smart phone or tablet The mobile device can print the print job later on in a different location see below Printing to a mobile device or to network printers Alter natively the print jobs can be sent directly to network printers e Print to ePaper Sending files as PDF from a workstation or a remote desktop session to a smart phone or tablet Page 91 e Print to Instant Printer For printing from laptops on which printer drivers cannot be installed or for security reasons are not allowed to be installed Printing to a mobile device or to network printers Tablet or smartphone users can send print jobs from a remote desktop or workstation session via a print server either to the Cortado app on their smartphone or tablet to print them later on a printer accessible via Wi Fi or directly to a network printer To do so they use either the Cortado Corporate Server enterprise solution Illus 110 or Cortado Workplace Teamplace in conjunction with the Cortado app on the smartphone or tablet Illus 111 Cloud printing o o ThinPrint Headquarters Windows desktops Cloud Printing object s Central print server ThinPrint Engine incl Cloud Printing Cortado Corporate Se Private Clouc Smartphone or tablet Cortado app Network printer Illus 110 Cloud Printing with a central print server and Cortado server He
157. ters here ID 1 for Kyocera see Illus 134 Setup Assignment Advanced Printer assignment Printer Kyocera FS C81000N Enable sending properties Illus 134 Workstation Finding out printer ID Praxis Creating and connecting printers ThinPrint Configuring Auto Connect 104 2 Proceed as described in Creating ThinPrint Ports and printers and V Layer Pages 97 to 100 Add a printer with the following denomination Kyocera FS C8100DN ws 87 1 3 Assign this printer to the same port pool Illus 125 Because in this scenario ThinPrint Engine sends the print output to printers installed locally either on workstations or on thin clients Illus 133 the ThinPrint Client is installed on those Therefore the printer mapping is carried out here with Auto Connect s Dynamic Printer Matrix Proceed as follows 1 Change to Dynamic Printer Matrix on Active Directory server terminal server or virtual or physical desktop Page 63 2 Enter a row with the following content in the TARGET column Illus 135 server_address share_name here cps47 LCPRN _ws 87 LCPRN is a variable for printer names To run properly the print server s share names and the client machine s printer names must match 3 Click OK to close Dynamic Printer Matrix alal O Disabled Enabled IP Range Client Name T R User Group Driver Name Printer Name Class Nare W U J x Target i MT TT Seps4A LCPRN Ips 8
158. the right printers of your users the users must register themselves before https cloudcentral cortado com action register amp app cloudprinterweba Here they can use any e g private e mail account This e mail account repre sents their Cortado ID credential for the Cortado Teamplace account The users must then install the Cortado app on their smartphone or tablet More information on the installation and use of Cortado Teamplace can be found here https www teamplace net en us and of Cortado Corporate Server here https corporateserver cortado com en us overview aspx Additionally users should first open the printers folder on their desktop session and then access the context menu by right clicking on the cloud printer When using the public cloud the user s Cortado Teamplace access credentials can then be saved in the CORTADO ID tab Illus 115 right under PRINTER PROPERTIES gt PREFERENCES Illus 115 left So it isn t necessary to enter them at each time Otherwise when Cortado Corporate Server private cloud is used the users must enter their UPN here instead of their e mail address See also the Cortado Corporate Server manuals Cloud printing o o ThinPrint pn _ Color Management la l Security i 6 Device Setup Page Setup Advanced Compression Cortado ID General Sharing Ports Advanced Credentials For Cortado Cloud Printing Services like ThinPrint
159. the ThinPrint Engine Each of the branch offices has a local print server installed with the ThinPrint Client as a Windows service Illus 99 The goal is to map the printers of the respective branch offices in the session of each user using only one entry in Dynamic Printer Matrix Headquarters Virtual desktops Desktop Extension incl AutoConnect f Central print server ThinPrint Engine Terminal servers Terminal Server Extension inci AutoConnect P Berlin Local print server ThinPrint Client TCP IP ThinPrint Client TCP IP a Illus 99 Example scenario 2 for the use of variables in Dynamic Printer Matrix The printers of each branch office are created and shared on the local print servers here Berlin and Paris The individual printers of the various branch offices are created according to ThinPrint naming conventions here TCP IP and shared on the central print server here cos47 at the main office for example Printer name Lexmark Optra berlin 1 HP Color berlin 2 Lexmark Optra paris 1 Epson Stylus paris 2 Share name Lexmark Optra_berlin HP Color berlin Lexmark Optra_paris Epson Stylus paris The printer ID 1 2 is the ID as used in the ThinPrint Client on the local print ser ver Berlin and Paris are the names of the local print servers In this example we are ThinPrint GmbH 2015 ThinPrint AutoConnect printing via TCP IP Only one entry is then necessary
160. the column ISSUED TO of the MMC s certificate overview Company ABC as example in Illus 68 and 69 3 Restart ThinPrint Client Windows application or Windows service The CertName registry entry is only needed for encrypting print data receipt of unencrypted print data Is still possible AutoConnect Introduction With AutoConnect it s possible to map printer objects automatically if shared prin ters can be used on a central dedicated print server Illus 70 AutoConnect is installed as a Windows service and is supplied with the ThinPrint Engine package i e Terminal Server Extension and Desktop Extension AutoConnect features e Dynamic connection to shares on central print servers printer mapping based on various criteria e g e Active Directory user or group name e Printer name e Client or host name e Client IP address e Two methods for AutoConnect configuration e Using an MMC snap in recommended for single terminal servers e Using a Group Policy Object recommended for large environments e Support for Output Gateway e Support for Virtual Channel Gateway AutoConnect si s s s s sCCCCCSC drrSia Pr e Support for Connection Service e Support for Management Center e Support for Management Services Headquarters Host system e g SAP AS 400 Cortado License Server Terminal servers AutoConnect Output Gateway Virtua Windows desktops AutoConnect Output Gat
161. tral print server Illus 2 Headguarters Cantral print sarver a Output Gateway Cortada H native printer drivers License Server af Terminal servers Output Gateway Virtual Windows desklops Output Gateway f Network printer j Workstation ThinPrint Client Network printer Illus 2 V Layer native drivers are installed exclusively on the central print server Irrespective of that ThinPrint can also send its print data conventionally without the use of Output Gateway using the native printer driver so called Native Printing ThinPrint Introduction Print data compression The compression of ThinPrint print data can be influenced as follows e In Driver Free Printing mode one option is Advanced Adaptive Compression level of the Output Gateway driver see THINPRINT COMPRESSION in Illus 3 as well as Illus 24 on Page 29 This method analyzes the individual components of a print job and compresses each with the corresponding best algorithm before transmitting the data Additionally user errors that can occur when inser ting images into a document are corrected This reduces data volume by up to 98 These compression levels can also be used with Cloud printing Page 89 Alternatively you can also influence the compression in the ThinPrint Port configuration Page 26 e In V Layer and Native Printing modes the compression can only be influenced in the ThinPrint Port configuration See THINP
162. ttings on the server for client side LPD printing ThinPrint Output Gateway TP Output Gateway is a virtual printer driver see the MODEL column in Illus 38 that makes it possible to render print data on a remote machine workstation or print ser ver using the native printer driver which is installed there Because no other printer driver besides the Output Gateway is required on a terminal server virtual desktop or workstation this print method is called Driver Free Printing In this sense of course Driver Free only refers to the terminal server or the desktop Illus 39 See also V Layer Page 51 ThinPrint Naming convention setting up ThinPrint Ports and printers Note ThinPrint Output Gateway will only function with ThinPrint Clients installed on machines with a Windows operating system exception V Layer Relevant printer drivers must be installed on these machines t ib gt Computer gt All Control Panel Items Printers Search Printers Organize Adda printer Server properties e Name Documents 5 Model Favorites ra HP Color LaserJet 4700 192 168 149 92 1 0 y TP Output Gateway oe Libraries dh Print to Cloud D y TP Output Gateway Print to ePaper D y TP Output Gateway jE Computer qA tpog test ws2776 D y TP Output Gateway fa Laser printer 192 168 20 15 D y MS Publisher Color Printer tu Network Illus 38 TP Output Gateway driver in the server s printers folder Windows des
163. twork printer or a Linux terminal It is also possible to print with ThinPrint to LPD devices even if there is no ThinPrint Cli ent available there Although compression cannot be used bandwidth control is avai lable to improve printing in this environment An LPD filter is run on LPD clients to decompress print jobs which have been pro cessed by ThinPrint Line Printer Remote Program for issuing a print job client component of LPD Multiple private addresses are transformed into a single public IP address This lets several workstations in a LAN use the IP address for Internet access while the LAN hides behind the router s IP address as registered in the Internet see Gateways s the section Port pooling Page 36 Contrary to popular nomenclature hardware which produces printed material is cal led a print device and NOT a printer Print resolution is measured in DPI Dots Per Inch The higher the DPI value the better the resolution See also Printer The point of interface between operating system and print device is called the printer In Windows architecture alone many possible terms exist logical printer printer soft ware or printer object Printer settings include among other the designation of a connection i e LPT1 or ThinPort the printer driver this is normally included by the manufacturer authorization of share names etc In Windows every printer is represented in the printers folder or in the Print Managem
164. us 124 here Lexmark T630_Ips 8 and HP Color LaserJet 4700 _Ips 8 Securit Device Settings About General Sharing Ports Advanced Color Management _ You can share this printer with other users on your network The SY printer will not be available when the computer is sleeping or turned off V Share this printer Share name Lexmark T630_Ips 8 en _ Render print jobs on client computers W List in the directory Drivers If this printer is shared with users running different versions of Windows you may want to install additional drivers so that the users do not have to find the print driver when they connect to the shared printer Additional Drivers Illus 124 Sharing a printer example share name contains both the printer name and the target machine s hostname separated by an underscore _ 6 Enable port pooling with the ThinPrint Ports for both printers if you want for more than one printer to be able to print at the same time Illus 125 Security Device Settings About General Sharing Ports Advanced Color Management a Lexmark T630 lps 8 1 Print to the following portis Documents will print to the first free checked port Port Description Printer Print to Cloud Cortado PrintToCloud _ Print to ePaper Cortado PrintToCloud W ThinPort ThinPrint Port Lexmark T630 lps 8 1 V ThinPortt ThinPrint Port Lexmark T630 lps 8 1 192 168 210 6
165. warnings 3 information within gt All Events Level EventID Date and Time EF Filter Events i Information 823 1 10 2014 4 57 57 PM i Information 823 1 10 2014 4 57 57 PM SF Properties i Information 823 1 10 2014 4 57 10 PM Illus 32 Create a connection to the target computer with the MMC here arrow to CPS48 and repeat send process from source computer here CPS47 Attaching printers to ThinPrint Ports General information about creating ThinPrint printers can be found in the technical descriptions ThinPrint addressing and ThinPrint Ports There s one last step after installing and configuring the ThinPrint Engine setting up printers on the ThinPrint Ports If you are working with several ThinPrint Ports each with a different protocol then check port configuration before printer installation to see which ThinPrint Port sup ports which protocol Page 25 ThinPrint naming conventions Please also refer to the following information when adding printers to the server man ually without Management Center or Management Services For simplicity s sake only standard addressing is considered here reversed addressing can be found in the chart on Page 27 and addressing THINPRINT CONNEC TION SERVICE PORTS Is explained in detail in the ThinPrint Connection Service manual setting up ThinPrint Ports and printers ThinPrint It is irrelevant to a ThinPrint printer name whether the object represents a traditi onal
166. without a key or password must be imported ThinPrint GmbH 2015 ThinPrint Engine on print servers fm Illus 62 ia File Action View Favorites Window Help setting up ThinPrint Ports and printers ThinPrint es 0A gt 88 gt E Spooler Third E Spooler Truste 4 iy Certificates Local Compor gt D Personal a Trusted Root Certification Authorities E Certificates D Enterprise Trust C Intermediate Certification Authorities gt D Trusted Publishers gt C Untrusted Certificates D Third Party Root Certification Authorities E Trusted People A Remote Desktop gt gt m Smart Card Trusted Roots PEPR Illus 61 Importing two SSL certificates onto the server Two examples for imported certificates can be found in Illus 62 and 63 T file Action View Favorites Window Help 9 28 ole gt 88 tad Console Root e Issued To Issued By Gl Certificates Service Print Spooler on Local Computer A Company ABC CA Company ABC CA E Spooler Personal gt D Spooler Trusted Root Certification Authorities D Spooler Enterprise Trust b D Spooler ntermediate Certification Authorities b D Spooler Trusted Publishers D Spooler Untrusted Certificates b D Spooler Third Party Root Certification Authorities D Spooler Trusted People a Gi Certificates Local Computer a Personal D Certificates b C Trusted Root Certification Authorities b D Enterprise Trust DI Interm
167. y In the following you can find a selection of possibly relevant entries in the Windows registry ThinPrint Engine ThinPrint Ports and ThinPrint Connection Service Ports hkey_local_machine system CurrentControlSet Control Print Monitors ThinPrint Port lt port name gt ThinPrint Engine Default Name MMC Description Type sale Bandwidth BANDWIDTH KBIT S Bandwidth used to send print reg dword 256000 KBPS data in bit s bits per second Bandwidth CLIENT CONTROL Enables the ThinPrint Client reg dword O Access BANDWIDTH to reduce the bandwidth O disabled 1 enabled Bandwidth BANDWIDTH CON Enables bandwidth control reg dword O CtrlEnabled TROL ENABLE O disabled 1 enabled BH E n ThinPrint Appendix ThinPrint Engine a Default Name MMC Description Type vain CConnTries CONNECTION RETRIES Number of attempts to establisha reg dword 3 connection to the ThinPrint Cli ent Connection Service or Virtual Channel Gateway CLevel BANDWIDTH CON Compression level reg dword 5 TROL ENABLE O no compression MINIMUM PRINT DATA 5 default compression VOLUME 8 high compression BANDWIDTH CONTROL enabled 9 best compression MINIMUM PRINT DATA VOLUME enabled DeleteErrJobs Print job handling when ThinPrint reg dword 1 Client doesn t take them 1 failed jobs will be deleted O failed jobs will be left in the printer queue Queue Manager Host With ThinPrint Ports ThinPrint reg SZ CONNECTION SER
168. yption Comment Hel A ICA tcp Citrix ICA 3 0 tep i Microsoft RDP 6 1 tcp Client Compatible Properties 4 ul b Illus 159 Opening RDP configuration 4 If available click on the ICA TCP connection and select PROPERTIES in the con text menu Disable the mapping functions Click OK to confirm ThinPrint RDP Tcp Properties CIES General Logon Settings Sessions Environment Remote Control Client Settings Network Adapter Permissions Connection 7 Use connection settings from user settings MV Connect client drives at logon Connect client printers at logon Default to main client printer I Limit Maximum Color Depth 24 bit Disable the following l Drive mapping T COM port mapping gt Windows printer mapping Clipboard mapping LPT port mapping V Audio mapping Cancel Apply Appendix RDP Tcp Properties General Log on Settings Sessions Environment Remote Control Client Settings Network Adapter Security Color Depth Limit Maximum Color Depth 16 bits per pixel v Redirection Disable the following Drive Windows Printer LPT Port COM Port Clipboard Audio Supported Plug and Play Devices Default to main client printer Illus 160 Session settings for printer mapping Windows Server 2003 and 2008 Windows Server 1 In Windows Explorer select TOOLS FOLDER OPTIONS VIEW
Download Pdf Manuals
Related Search
Related Contents
PLUS iXt 天板連結パーツ 取扱説明書 Sharper Image CA900 User's Manual Friedrich S36YF User's Manual Information Power Parts ピラニ真空計 PG-20 取 扱 説 明 書 Mode d`emploi PDFファイル soltec a/c operators manual User Guide - HULBERT Dental ICT Copyright © All rights reserved.