Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


December 2000

Win2K Server Terminal Services and TSAC


RSS
Subscribe to Windows IT Pro | See More Remote Computing Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

The ultimate RAS connectivity tools

The ultimate purpose of remote access services in a network is to provide remote users access to LAN-based resources. Although traditional RAS connections, such as those that Windows 2000 and Windows NT provide, work well for basic user connectivity needs (e.g., email, Web browsing), problems arise when you try to extend this usage to let users remotely access business productivity applications. The cause is limited bandwidth. A huge chasm exists between applications that work well over low-bandwidth RAS links (i.e., 24Kbps to 128Kbps) and applications that expect LAN-style connections (i.e., 10Mbps to 100Mbps). Passing over a RAS link the large executable or data files that most applications use is too time-consuming to be practical. This limitation isolates RAS users from most network resources. This constraint is even true of PPTP-based RAS connections over faster connections, such as T1 lines, Digital Subscriber Lines (DSLs), and cable modems.

A popular solution to this problem is to combine RAS with remote control software. An advantage of these applications is that they're fairly inexpensive and provide users with full access to office-based PC and LAN-based applications. These products work well over low-bandwidth links because they pass only screen and keyboard data over the remote link rather than an application and its data. A disadvantage is that they require users to completely take over the remote PC on a one-user-to-one-computer basis, which isn't cost-efficient.

A better solution is to deploy remote control through thin-client products. These solutions offer users the benefits of remote control, manageability, and the ability to host many sessions per server. Terminal Services is a particularly attractive solution because it's available on any version of Win2K Server. You simply install Terminal Services, acquire a license, and you're ready to go.

Although Terminal Services sports respectable performance and a decent feature set, the introduction of Win2K Service Pack 1 (SP1) takes Terminal Services to a new level of usefulness. The service pack isn't responsible for this improvement; the benefactor is a hidden gem on the SP1 CD-ROM called the Terminal Services Advanced Client. TSAC provides what has been a missing link in the RDP equation: a Web-based RDP client, which TSAC provides as an ActiveX control (i.e., a COM object). Until TSAC, using Terminal Services has meant installing and using the client that Win2K includes. This setup is fine if you're accessing Windows applications on the company network from your laptop or home PC. But what if you have only a Web browser available? To offer users Web-based terminal server access, you had to purchase a third-party Web-based solution (e.g., Citrix's pricey MetaFrame add-on for Win2K or NT's terminal services and a corresponding Web-based ICA client). Although Citrix's solution is powerful and robust, its cost is beyond the reach of many organizations. With TSAC, Microsoft provides a free RDP Web-access solution for Terminal Services.

You can install TSAC from the Win2K SP1 CD-ROM's \\Valueadd\Tsac folder or download the tool from http://www.microsoft.com/ windows2000/downloads/recommended/tsac. (This tool isn't part of the service pack installation and doesn't come with the Web-downloadable version of SP1.) Setting up TSAC is a simple task that involves installing the TSAC Web package on a Microsoft IIS 4.0 or later Web server. (This server doesn't have to be the system running Terminal Services.) When clients use Microsoft Internet Explorer (IE) 4.0 or later browsers to connect to the IIS server, the system will ask whether they want to download and install TSAC. If they say yes, the system displays a basic Web page that lets users enter the name of the terminal server to which they want to connect. If you install TSAC on a Web server that isn't the terminal server, the IIS server hosting the TSAC files acts only as a client distribution and access gateway—the actual terminal server connection will be directly between the client and the terminal server. As a result, make sure that you properly configure your firewall to permit the traffic required for a TSAC connection. To do so, permit port 80 (HTTP) traffic to any IIS servers hosting the TSAC HTML files and port 3389 (RDP) traffic to any terminal servers that you want TSAC-based clients to connect with. TSAC is an amazingly powerful yet simple tool for your remote access toolkit—I recommend checking it out.

End of Article



Reader Comments
Sean Daily's Remote Possibilities columns about Terminal Services Advanced Client (TSAC--December 2000 and January 2001) have provided me with much insight into Windows 2000. I've implemented TSAC through our firewall, and I'm pleased with the performance. The one problem I have is that I can't perform cut-and-paste operations to copy files to and from the Win2K Server Terminal Services session and the local client session. I installed the Microsoft Windows 2000 Server Resource Kit and applied the hotfix to rdpclip.exe so that the regular Terminal Services client has that capability. Do you know whether this functionality will extend to the Web client?

Sterling O'Sullivan March 06, 2001


<br><br>Sean Daily's Remote Possibilities: "Win2K Server Terminal Services and TSAC" (December 2000) is a wonderful find. I have a question about using the tool in my single-domain Windows NT 4.0 environment. Can I add a Windows 2000 server to this environment as a member server and run Microsoft IIS and Win2K Server Terminal Services on it? I'm not yet ready to migrate to Win2K at the enterprise level, but I definitely need remote access. Symantec's pcAnywhere won't work for me, and RAS is too slow for my sales reps. Terminal Services Advanced Client (TSAC) looks perfect.<br>

Eric Thompson March 15, 2001


<br><br><i>I can definitely attest that what you want to do will work because you've just described my network environment. Be sure to check out the focus articles in this issue for more information about remote administration options. <br><br></i)
<i>--Sean Daily </i>

Sean Daily March 15, 2001


I was under the impression that in order for Terminal Services to work, there needed to be a license server on the network, and that the license server had to run on a Win2k Domain controller. We worked around this by setting up the new Win2k server as its own domain controller, then established trust relationships between the NT4 domain and the new Win2k domain. Is there an easier way?

Piers Gisle April 23, 2001


TSAC is not good at all. The ACtive X control downloads on the client workstation only when they are Power Users or administrator group. If user has only User privileges which many of the IS department give only user priviledges it is is of no use. We called Microsoft and we got the typical answer "this is by design". I wish Microsoft thinks on this topic seriously and come up with a design where TSAC can be download under any user group.

Jai Ram September 10, 2002


I'm looking into the TSAC option to provide our remote users a means of working on apps in our LAN. However, isn't opening port 3389 on my firewaal a security risk. Anybody with another terminal server client can barch through the firewal straight at the terminal server.
So what's the use of having a web server to supply the TSAC activeX. XP allready comes with a terminal client.

Hoogteijling December 03, 2003


You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
2009 Windows IT Pro Editors' Best and Community Choice Awards

Picking a favorite product from an impressive crowd of competitive offerings is never an easy task, and such was the case with our Editors' Best and Community Choice awards this year. ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

WinInfo Short Takes: Week of November 23, 2009

An often irreverent look at some of the week's other news, including some post-PDC some soul searching, a Google Chrome OS announcement and a Microsoft response, Windows 7 off to a supposedly strong start, the Jonas Brothers and Xbox 360, and so much more ...


Related Events Deep Dive into Windows Server 2008 R2 presented by John Savill

Managing IT Across Multiple Locations

Windows, Unix, Linux Interoperability

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

Understanding and Leveraging SSL-TLS for Secure Communications

A Guide to Windows Certification and Public Keys

Related Thin-Client and Server Computing Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement