FAQ Overview

XP/VS Server

Release License for Reactivation

This entry is in revision and can not be displayed.

Author: mona
Last update: 2016-02-15 15:11


Since RDP 8 -> TCP and UDP are available transport protocols

What are the benefits of using UDP in RDP sessions and what you need to know.


TCP: guarantees delivery of all RDP packages - for less-reliable networks with high latency and/or higher packet loss rates.
UDP: overcomes this issues, reliable delivery of UDP packets are not guaranteed, so only recommended for if the connection excellent.
So it is up the application to handle missing packages (re-transmission, error correction, etc.)

You can onfigure the used protocol in the Group Policies
Computer Configuration / Administrative Templates/ Windows Components/ Remote Desktop Services/ Remote Desktop Session Host/ Connections/ "Select RDP transport protocols"

 

Some hints:

Verify that your RD clients support RDP 8 or later. For the Windows Remote Desktop Connection Client, this means that the client operating system should be Windows 8 or Windows 10.
For Windows 7 clients you have to apply the RDP 8 update accordingly.
Same with client running  Android, iOSx  - ensure that RDP 8 is suppoted.

If you use UDP for RDP connections you have to know that this is not supported by default when you use RD Gateway
--> need to be enabled in RS Gateway Properties (check "Enable UDP transport")

If you DO NOT use the RD Gateway, you will need to configure the corporate firewall so it will pass UDP traffic alongside TCP traffic over port 3389 (or whatever you have configured for RDP listen port)

UDP may boost effective throughput, but will also increase the amount of bandwidth for RDP traffic (so not recommend over low-bandwidth or saturated networks)

Author: Mona Lippert-Winkel
Last update: 2017-11-21 16:20


XP/VS Server » Technical

Allow logon through Terminal Services in Windows Server Operating Systems

With Windows Server Operating Systems you should also check following items to set up RDP access:

1. Domain controller Security Policy (or local security policy if server is not in a domain) :

Here the Remote Desktop users group should be added to the marked element .


2. Administrative Tools -> Terminal Services Con figuration:

Here under Permissions you should add the Group "Remote Desktop Users" 

3. gpedit.msc:

Here the marked element has to be set to "Not Con figured"!

Author: Roman Miklautz
Last update: 2014-07-03 16:53


Auto Printer Creation

Thinstuff XP/VS Terminal Server will allow users to access their local printers within the RDP session. This feature is called auto printer creation. If users log on via RDP their local printers will automatically be created inside the RDP session and deleted again on logo . The redirected client printers are private to each session. With all printer models which are part of the standard windows printer driver database this will work out of the box.

IMPORTANT :

a) For printer drivers which are not part of the standard windows printer driver database you will have to install the specifi c printer driver once on the server to make auto printer creation work for this specific printer too.


b) With the exception of Vista Home Basic and Home Premium Auto printer creation should work on all MS operating systems which are supported by XP/VS Terminal Server if you enable this feature on the RDP client side before connecting.

c) If a user connects using the Microsoft RDP 5 client then all printers which have a port type other then COM, LPT or USB will by default not be redirected!

To enable redirection of those port types please follow this MS knowlegdebase article:

This fi x is not needed if the Microsoft RDP 6 client is used

 

To resolve this problem on a computer that is not running Windows Server 2003, force all ports (including DOT4) on the client computer to be ltered for redirection. To do this, add a DWORD value named FilterQueueType
to 

HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIn\RDPDR

and set its value data to FFFFFFFF.

Follow these steps, and then quit Registry Editor:
1. Click Start, click Run, type regedit, and then click OK.
2. Locate and then click the following key in the registry:

 

HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default\AddIn\RDPDR

 

3. On the Edit menu, point to New, and then click DWORD Value.
4. Type FilterQueueType, and then press ENTER.
5. On the Edit menu, click Modify.
6. Type FFFFFFFF, and then click OK.

d) We have also heard from many customers that Auto Printer creation may fail if the printer drivers on the XP/VS Server system are not installed directly through the inf les which are provided by the printer manufacturer. Some customers have reported that if the printer drivers are installed through the vendors setup program (exe or msi file) Auto Printer Creation will fail with Windows event log entries stating that Auto Printer creation has failed because the right printer driver could not be found.

A very interesting article about auto printer creation can be read here.

Author: Roman Miklautz
Last update: 2011-09-15 16:44


Auto Reconnect

To enable the automatic reconnection if the RDP connection is dropped, please enable the checkbox as you see on the screenshot below.

Author: Roman Miklautz
Last update: 2010-04-20 18:50


Calculate RAM usage

For the base system for 100 RDP sessions with SAP and MS-O ce you should calculate with:

- 2 quad core Xeon CPUs (a total of 8 physical CPU cores) with 3GHz or better (e.g. Intel Xeon DP E5450)

- 1GB RAM For each additional user you should add min. 128MB RAM. So 1GB + (100 x 128MB) = 13,8 GB RAM To be on the safe side you should install 16GB RAM

You can also find the RAM usage with a practical test:

a) add the "virtual memory size" column to your Windows Task manager to see the complete memory consumption of your applications and not just the part of it which currently resides in physical RAM.

b) connect 10 RDP sessions to your x64 system and start your SAP and MS-Offce sessions as your users would do in practice Then sort the process view of Windows Task manager by session id and summarise the virtual memory usage of each RDP session. Then make a sum total of the virtual memory usage of all 10 RDP sessions. If you multiply this value by 10 you should have a theoretical RAM usage for 100 RDP sessions.

Author: Roman Miklautz
Last update: 2010-05-10 15:55


Change RDP Listen Port

The default TCP port number for RDP is 3389.

This port can be changed using the registry editor:

  1. Start the Registry Editor.
  2. On the left side navigate to the following registry subkey:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp
  3. On the right side locate and double-click the value "PortNumber" in order to open the edit window
  4. Select the "Decimal" option, type the new port number and click OK.
  5. Quit Registry Editor and reboot your computer

If you want to connect to XP/VS Server over the internet you will have to set up a port forwarding on your internet router to forward the external ip address/incoming tcp port 3389 (RDP) of your internet router to the internal ip address/tcp port 3389 (RDP) of your internal XP/VS Server computer.

To connect over the internet you would have to enter the external ip address of your internet router which is reachable from the internet into your RDP client.

Your internet router will receive this request when you try to connect with your RDP client over the internet and will forward this request to the internal ip address of your XP/VS Server computer.

Like that you will be able to reach your internal XP/VS Server with an RDP client over the internet.

For more details on how to set up port forwarding on your internet router please see here.

Author: Roman Miklautz
Last update: 2010-12-06 14:37


Client drive mapping

With the RDP5 Client ( included in Windows XP) unlike with the RDP 6 client you can just enable or disable client drive mapping for all client drices but not selectively for specific ones.

With the RDP6 Client ( included in XP SP3 and Vista, Windows 7 or as seperate download for XP SP2) you can select which client drive letters you want to make available on the XP/VS Server.


Author: Roman Miklautz
Last update: 2010-04-21 16:08


Connect with RDP Client

You do not need to install our TSX USB Client on the client pc to connect to our XP/VS Terminal Server. The TSX USB client is only needed as an addition to our XP/VS Terminal Server Professional if you want to redirect client attached USB devices to your XP/VS Terminal Server which can not be redirected by the Microsoft Remote Desktop Client (tab "local resources") Such USB devices are e.g. USB Scanners, USB Webcams, USB Handheld computers, etc.

Instead you just need to use the Microsoft Remote Desktop Client which is already included in Windows.

e.g. in Windows XP you have to go to:


- Start -> All Programs -> Accessories -> Remote Desktop Connection
- or Start -> All Programs -> Accessories -> Communications -> Remote Desktop Connection

Then enter the ip address or hostname of your XP/VS Terminal Server and press the connect button.

As an alternative you can also use the Microsoft Remote Desktop Client for Mac to connect to our XP/VS Terminal Server.

Or you can use rdesktop under Linux (free Linux RDP client ) to connect to our XP/VS Terminal Server. There is also an integrated RDP Client in Mobile devices with Windows Mobile or Windows CE which you can use to connect to our XP/VS Terminal Server.

There are even Java based RDP clients and RDP clients as Web Browser plugins. So you can connect to our XP/VS Terminal Server with nearly any device without having to install additional software on the client.

Author: Roman Miklautz
Last update: 2010-04-13 14:16


Enable 24-bit color depth

As default Windows XP is set to 16 bit colour depth for RDP connections. To enable 24 bit RDP
connections please change the Windows policy as per following screenshot in gpedit.msc

Author: Roman Miklautz
Last update: 2010-04-21 13:46


Enhanced Application Compatibility

The XP/VS Terminal Server feature "enable application compatibility mode" is the same feature as the Microsoft Terminal Server feature "Application compatibility mode".

It can be enabled in XP/VS Admin under the Options menu -> "enable application compatibility
mode".

If this feature is enabled XP/VS Terminal Server behaves exactly like a Microsoft Terminal Server in "Application Compatibility Mode".

Further Details about this feature are available here & here.

Author: Roman Miklautz
Last update: 2010-05-10 16:38


Keep-alive packets for RDP sessions

If you want to enable keep-alive connections, enable it as you can see at following screenshot.

By default, keep-alive connections are disabled.

Reference : KB216783

Author: Roman Miklautz
Last update: 2010-04-21 13:47


Kiosk Mode

If you want to disable "All Programs" menu under Windows XP for a certain user give this user temporarily admin rights, then log in as this user and run gpedit.msc and change the setting as per the following screenshot .


Free Kiosk Mode Tools from Microsoft

Author: Roman Miklautz
Last update: 2010-05-07 14:29


Login with blank password

You can allow logins with blank passwords by enabling the "Allow login with blank password" field in the XP/VS Server.

Author: Roman Miklautz
Last update: 2010-05-07 14:30


RDP client download links

Author: Roman Miklautz
Last update: 2010-12-09 15:46


RDP LPT port mapping

LPT port mapping for printing with DOS programs:

 To do a LPT port mapping please enter the following in a cmd prompt within the users RDP session once (Windows will remember this mapping for future RDP sessions on a per user basis)

e.g. "net use lpt2 \\tsclient\prn1"

To find the right prn number for redirection please consult the windows printer properties of the autocreated client printer  -> details -> tab port

Then you should be able to print to the autocreated client printer via the virtual lpt2 on the server.


 IMPORTANT!

According to our tests you can not use lpt1 within an rdp session if a physical lpt1 is present on the server.
Instead you have to use lpt2.
It is the same behaviour without XP/VS Server installed.
If you want to use LPT1 on the server for redirection you will have to disable the physical LPT1 port in windows device manager first!

Author: Roman Miklautz
Last update: 2010-04-21 13:48


RDP serial port mapping

First make sure that you've enabled port redirection in the Remote Desktop Connection client:

  1. In the Remote Desktop Connection window, click Options.
  2. On the Local Resources tab, under Local devices, make sure that "Ports" is checked !
  3. Click Connect and now inside your RDP connection all your local serial ports will be available via the same  port name (COM1, COM2, ...).

Example:

Let's assume your client-workstation has two built-in serial ports COM1, COM2 and you've also attached an USB-to-SERIAL converter which shows up as COM5 in the device manager.

Now if you launch a remote desktop session from that workstation to the Thinstuff XP/VS Terminal Server any communication within the remote desktop session with COM1, COM2 and COM5 will be redirected to your client-workstation's local (physical) COM1, COM2 and COM5 port.

In other words: Inside the remote desktop session you will get "virtual serial ports" that have the same name as your client-workstation's physical ports.

Important note:

If you have to communicate with the server's own physical serial port from within a remote desktop session you should change the numbers of the server's physical com ports to a higher value in the server's device manager (e.g. from com1 to com11 and com2 to com12).

In this way if you open com1 from within a rdp session your client-workstation's com1 will be opened and if you open com11 within the same rdp session the server's com1 will be accessed instead.

 

Known limitation for connections TO Windows XP:

If your XP/VS Terminal Server is running on Windows XP then only one user can open a redirected port with the same name at a time. Example: If User1 and User2 are connected to Windows XP and both users have redirected their ports then User2 won't be able to open his redirected COM1 while User1 is accessing his COM1 in the other rdp session. As soon as User1 closes the application which is using COM1, User2 will be able to open his port again. For small installations a simple workaround is to change the client's com port numbers in order to avoid conflicts. (This limitation only applies to rdp sessions TO Windows XP.)

Author: Roman Miklautz
Last update: 2011-03-15 14:55


RDP Session Timeout

How to set RDP session timeouts:

  1. Goto Start -> run and enter gpedit.msc
  2. then select Computer Configuration -> Administrative Templates -> Windows Components -> Terminal Services -> Sessions as per the following screenshot

Under Windows 7 you have to select Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Session Time Limits.

There you can set di fferent timeout values for RDP sessions and if the RDP session should be terminated after the timeout occurs.

Author: Roman Miklautz
Last update: 2010-06-21 16:14


Reconnect from any client W2k3

If you want to reconnect from any client on W2k3, please import the attached registry key (reconnect-from-any-client-w2k3.reg ).

Author: Roman Miklautz
Last update: 2010-04-21 13:49


Redirect keyboard input to server

If you want redirect your keyboard input to the remote computer, please select the "On the remote computer" field as you can see on following screenshot.

Author: Roman Miklautz
Last update: 2010-05-07 14:34


Reduce bandwidth

You can reduce RDP bandwidth usage with following possibility :

Turn of desktop background and animations etc. on the RDP clients experience tab before connecting.
And turn off desktop wallpaper etc. in the users session. (single plain blue or black is best as desktop background)

Author: Roman Miklautz
Last update: 2010-04-21 13:49


Remote Control

With the Remote Control feature both users can see the same screen, keyboard and mouse input.

Please follow the steps below to establish a Remote Control session:

1) To initiate a Remote Control Session please start an RDP session with administrative rights and start the XP/VS admin tool.

Then right click on the session you want to Remote Control and choose Remote Control from the local menu.

In the next screen choose the key combination you want to use to end the Remote Control session.

2) After you have started the Remote Control session request the target user will see a confirmation dialogue in his RDP session to accept your Remote control request.

 

3)in following screenshot you can see the Remote Control session in action

 

4) To end the Remote Control session please press the key combination defined in the next screenshot .

 

IMPORTANT!

A) Windows XP/Vista/7 / 2003/ 2008 (R2)
Remote Control can only be done from one RDP session to another RDP session or from one RDP session to the system console, but not from the system console to an RDP session.

B) Only a user with administrative rights can initiate a Remote Control session.

C) Remote Control is not supported with Windows 8 (all versions) nor Windows 2012
To answer the question as to "Why" and official response can be found here: 

"[...] The deprecation of shadowing in Windows Server 2012 RDSH was not a decision we easily made. Based on the overall improvements moving to a new graphics pipeline architecture the current shadowing architecture no longer works.[...]!"

Consequently Remote Control will also NOT work if you have installed Update(KB2592687)  

Description of the Remote Desktop Protocol 8.0 Update for Windows 7 SP1 and Windows Server 2008 R2 SP"

D) GOOD NEWS !!! Remote Control is back with Windows 8.1/10/ Server 2012 (R2)/2016  in XPVS Terminal Server Verson 1.0.822

Changelog

Version 1.0.822 - 2017, March 20:
-------------------------------------------------------------------------------
- FIX: Remote Control (Shadowing) is working again on all Windows Editions
       (except Windows 8 and Windows Server 2012)
- NEW: Support for latest Windows 10 Insider Preview Build 15061

Author: Mona Lippert-Winkel
Last update: 2017-03-27 13:54


Shutdown menu Windows 7

On Windows Server 2008 R2 the shutdown menu is active in startmenu for Administartors, also if you log in via RDP.

On Windows 7 it is not shown if you log in via RDP, no matter if you have administrative rights or not.

If NoClose is set to 1 the shutdown menu is also not shown on Server 2008 R2.

But under Windows 7 this reg setting has no effect.

The shutdown menu is still hidden.

Author: Roman Miklautz
Last update: 2010-04-21 13:50


Single session per user

In the default settings users are limited to only one parallel Remote Desktop Session. You can allow multiple parallel Remote Desktop Sessions per user by disabling the "Restrict Terminal Services users to a single remote session" field in the XP/VS Server.

Author: Roman Miklautz
Last update: 2010-04-21 13:50


Smart card redirection

You can enable this option, by doing the following steps :

  1. Run Remote Desktop Connection (mstsc.exe)
  2. Go to the "Local Resources" Tab
  3. Click on the More.. button in the "Local Devices and resources" subfield.
  4. Enable the checkbox "Smart cards"

Author: Roman Miklautz
Last update: 2010-05-07 14:36


Start remote applications with RDP client

If you want run a program on remote machine after connecting with Remote Desktop please do the following:

  1. enable the "Start the following program on connection" checkbox
  2. Type in the path and the file name of the program you want to start

Author: Roman Miklautz
Last update: 2010-05-07 14:36


TS Easy Print

On Windows XP, Vista and Server 2003 you can only use XP/VS Auto Printer creation for which you will have to install a printer driver on the XP/VS Server once for each client attached printer model.
For more details : 4. Auto Printer Creation

On Windows 7, Server 2008/2008 R2  and Foundation Server 2008 R2 you can also use TS Easy Print for which you do not have to install printer drivers on the XP/VS Server.

__

Beginning with Windows Server 2008 printing with Terminal Services has been improved by the Terminal Services Easy Print printer driver.

The main feature of TS Easy Print is that the client's printer driver does not have to be
installed on the Terminal Server - a "driver-less" solution for printer redirection over
a remote desktop session.

TS Easy Print is basically a printer proxy that redirects printing-related work to the
user's local machine using the printer drivers installed on the client computer.

SERVER REQUIREMENTS:

Microsoft offers this feature on the following server side operating systems:
. Windows 7 Ultimate
. Windows 7 Enterprise
. Windows Server 2008 (only with Terminal Services role)
. Windows Server 2008 R2 (only with Remote Desktop Session Host)

With Thinstuff XP/VS Server installed TS Easy Print is supported on the following
additional server side operating systems:
. Windows 7 Starter
. Windows 7 Home Basic
. Windows 7 Home Premium
. Windows 7 Professional
. Windows Server 2008 (also without Terminal Services role) - Service Pack 2
. Windows Server 2008 R2 (also without Remote Desktop Session Host role)


CLIENT REQUIREMENTS:

The client computer has to run Remote Desktop Connection (RDC) 6.1 or better.
On Windows XP and Vista clients you must have installed at least Microsoft
.NET Framework 3.0 Service Pack 1 (SP1).

Windows Vista with SP1 already includes both of the required components.

Windows XP with Service Pack 3 already includes RDC 6.1 but you must install the .NET Framework separately.
On client computers running Windows XP it is highly recommended to install Microsoft Hotfix KB-954744 which fixes potential TS Easy Print issues regarding garbled characters and incorrect orientations.

ADDITIONAL LINKS:

Terminal Services Printing

Using Remote Desktop Easy Print in Windows 7 and Windows Server 2008 R2

Introducing Terminal Services Easy Print

solving TS Easy Print issues - recommended hotfixes

Author: Roman Miklautz
Last update: 2011-09-16 14:32


TSX USB

TSX USB allows you to forward client attached USB devices which can not be forwarded with existing RDP mechanisms over RDP to your XP/VS Server as if they were attached locally to the USB port of the server.

This is e.g. useful for USB flatbed scanners or USB MFC devices (printer, scanner, fax) etc.
To forward client attached printers, USB Flash drives, headsets etc. you can use existing RDP mechanisms, so you will not need TSX USB for those purposes.

With TSX USB every user who is logged on to the XP/VS Server via RDP would see every USB device which is forwarded from any client.

 

So if you would forward 10 identical USB Devices from 10 different clients your server application (and every user who is logged on to the XP/VS Server via RDP) would see all 10 USB identical USB Devices just as if they where physically plugged into the usb ports of your server.

It now depends on your application which is running on the server if it can "differentiate" which of the 10 available USB devices to use for a specific user.

So if it is not possible to specify this relationship (individual USB Device to RDP user) somewhere it will not work.

 

In TSX USB admin utility on the client PC you decide which USB devices of the client you want to forward to the server and when you establish an RDP connection to your XP/VS Server this USB device will be forwarded to your server.

In TSX USB admin utility on the server you should select:

- "Connect to any devices ..." every USB device will be redirected from your client to your server"

- or "Only connect to the following USB devices ..."only devices with specific vendor and device IDs will be redirected to your server machine"

75. How can I share an USB Device with TSX USB?

Author: Roman Miklautz
Last update: 2010-12-09 16:12


How can I add users to the Remote-Desktop-User group in Windows XP?

To add users to the Remote Desktop User Group in Windows XP, please do the following:

  1. Open Computer Management.
  2. In the console tree, click on  Local Users and Groups .
  3. Double-click the Users folder
  4. Double-click the user
  5. Select the tab "Member of", and then click Add
  6. Type "Remote Desktop Users" in the Enter the object names to select box.
  7. Click Check Names.
  8. If the name is verified, click OK

Author: Roman Miklautz
Last update: 2010-05-07 14:38


Hardware requirements

For a 32 bit OS the base requirements are min 1GHz Pentium 4 CPU and 512MB RAM + additional 64-96 MB RAM and 100 MHz CPU speed per user.

So as a 32 bit OS is limited to max 4GB RAM it could do approx 30-40 users with a Core 2 quad and 4GB RAM for average office applications.

With a 64 bit OS you could use as much RAM and number of CPUs as the Windows OS version supports.

e.g. XP x 64 supports max 128GB RAM and 2 physical CPU sockets (e.g. 2 core 2 quad or 2 quad xeon CPUs which gives you a total of 8 CPU cores to use)

So for 150 RDP users we would recommend XP x 64 with dual quad core Xeon CPUs and min 16GB RAM (better would be 32GB RAM)

6. Calculate RAM Usage

Author: Roman Miklautz
Last update: 2010-05-07 14:39


I have a problem but I cannot find the answer in the FAQ site?

To help us analyse your problem here please do the following:

First please check if you have installed XP/VS Server version 1.0.390 or higher.

If not please update to this version(latest Release from XP/VS Server).

If the problem still persists, upload a TSRP (Thinstuff Support Request Package) .

Most of the time this is the fastest and most simple way to analyze 90% of possible server-side configuration problems and errors.

Please run :

C:\Program Files\Thinstuff\XPVS Server\TSSupportPackage.exe 

on that computer where XP/VS Termial Server is installed and follow the instructions to upload the package.

We will then analyse it to find the problem.

Author: Roman Miklautz
Last update: 2010-06-22 17:25


TSX RemoteApp

TSX RemoteApp allows publishing of single applications instead of a complete Windows desktop remotely.

Applications published with TSX RemoteApp appear on the client desktop as if they were local with their own start menu entry, taskbar icon and resizable window.

1. Requirements

TSX RemoteApp can be used in 2 ways :

  1. As a free add-on to XPVS Server Standard and Professional(no separate license needed)

  2. As a commercial add-on to Microsoft Terminal Services / Remote Desktop Services or virtual desktops (separate TSX RemoteApp license needed)

2. Supported client and server operating systems

Following 32bit (x86) and 64bit (x64) client and server operating systems are supported:

  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2

3. Installation and usage

More information about installing and using  TSX RemoteApp can be found here -> FAQ: Installation and Usage of TSX RemoteApp.

4. Product information

The product site on our website can be found here http://www.thinstuff.com/products/tsx-remoteapp/

5. Additional Links

A detailed comparison between Thinstuff's TSX RemoteApp and Microsoft's TS RemoteApp can be found here  -> FAQ: TS RemoteApp vs. TSX RemoteApp

Author: Roman Miklautz
Last update: 2010-11-18 13:11


Update XP/VS Server

You can download the new version here : latest Release from XP/VS Server

To update just uninstall the old version ( 74. Uninstall XP/VS Server) , then install the new version and reboot.

Starting with Version 1.0.424 you don't need to uninstall previous version when upgrading XPVS.

Your licenses and settings will be kept during this process.

Author: Roman Miklautz
Last update: 2010-07-16 20:26


Terminalserver compatibility of third party applications

As XP/VS Server is fully compatible with Microsoft Terminal Server all applications which are Terminal Server compatible should also work with XP/VS Server.

So please ask the manufacturer of your application if it is compatible with Terminal Services.

Author: Roman Miklautz
Last update: 2010-05-07 14:43


Microsoft Office with XP/VS Server

As far as we know the customer would have to buy a separate Office licenses for each user who uses Microsoft Office.

To make it work with XP/VS Server customer would have to buy a Microsoft Office license which is suitable for Microsoft Terminal Services.

As far as customers reported to us the standard Microsoft Office version which is not for Terminal Services will not work on XP/VS Server.

Author: Roman Miklautz
Last update: 2010-05-07 14:43


XP/VS Server detected as Trojan on Windows XP

Unfortunately the fact that Microsoft Security Essentials wrongly detects XP/VS Server as a trojan on Windows XP is a general problem which also applies to other system specific software products.

E.g. Antivir does not show this problem on Windows XP because it correctly detects this.

The only way to solve this problem is to add an exception (allow) after installation of XP/VS Server on Windows XP.

This problem does not apply to Windows Vista, Windows 7 and Server 2008/2008 R2.

Author: Roman Miklautz
Last update: 2010-04-13 14:23


32Bit vs. 64Bit operating systems with XP/VS Server

How many concurrent RDP connections you can run with one XP/VS Server depends on whether you are using a 32Bit or 64Bit operating system.

Windows 7 32Bit has a limitation of max. 3-4GB RAM and only one physical CPU socket

Windows 7 64Bit can address max. 128GB of RAM and also 2 physical CPU sockets

see also :

6. Calculate RAM Usage

45. Hardware Requirements

Author: Roman Miklautz
Last update: 2010-04-21 13:42


TSX Session Broker

TSX Session Broker is a feature integrated into XP/VS Server (Standard and Professional) that allows the system to take part in a load balanced Terminal Server farm based on Microsoft Session Directory (Windows Server 2003) or Session Broker (Windows Server 2008).

Usually only Windows Server 2003 Enterprise and Datacenter Editions can take part as a member in Session Directory / Session Broker!

With a TSX Session Broker enabled XP/VS Server also Windows XP, Vista, Windows 7, Small Business Server 2003 and Server 2003 Standard systems will be able to join a Microsoft Session Directory / Session Broker farm.

FEATURES:

- Fully compatible with the standard Microsoft RDP client. No additional / proprietary software needed on the client to make use of the load balancing functionality

- Multiple Terminal Server farms in the same local network

- Session reconnect of previously disconnected sessions

- Load balancing based on DNS round robin


REQUIREMENTS:

- The TSX Session Broker feature requires a XP/VS Standard or Professional license ( 51. XP/VS Server versions )

- XP/VS must be installed on any of the following operating systems:

  . Windows XP x86 Professional (SP3)
  . Windows XP x64 (SP1/SP2)
  . Windows Vista Business/Ultimate/Enterprise (SP1/SP2)
  . Windows 7 Professional/Ultimate/Enterprise
  . Windows Server 2003 R2 SBS/Standard/Enterprise (SP1/SP2)
  . Windows Server 2008
  . Windows Server 2008 R2

- Note ! Not supported in Windows 8/8.1/10 nor Windows Server 2012 (R2)/2016

- The computer where XP/VS is installed must be joined to a Windows Server Domain !

Please note that you do also need a Windows 2003/2008/2008-R2 Server with the session directory/broker service enabled and running.
The session directory/broker services are included in all Windows Server 2003/2008/2008-R2 Editions (even Small Business Editions).

SETUP

1a) If you are using a Windows 2003 Server with Session Directory:

- Open "Services" from "Administrative Tools" and locate the service called "Terminal Services Session Directory"
- Set the "Startup type" of this service to "Automatic" and start it.

1b) If you are using a Windows 2008/2008-R2 Server with Session Broker:

- Open the Server Manager and install the TS Session Broker Role Service from the Terminal Services Roles

2) Define which member servers are allowed to join your Session Directory/Broker

In order to allow a Terminal Server to join a Session Directory or Session Broker you have to add the computer to a local group called "Session Directory Computers". This local user group is basically used to define a list of Terminal Server computers that can join Session Broker/Directory.

On the Windows Server computer running the Session Directory or Session Broker service:

- Open "Local Users and Groups"
- Locate the group called "Session Directory Computers"
- Add all participating XP/VS Terminal Server Computers to this group

3) Join all required XP/VS Terminal Servers

On each single XP/VS Terminal Server that will participate in the Session Directory / Session Broker:

- Open Thinstuff XP/VS Terminal Server Administrator
- Select "Session Directory Configuration ..." from the Options menu
- Activate the checkbox "Join a TS Session Directory or TS Session Broker"
- Enter the name of the Windows Server 2003/2008 computer running the Session Directory / Session Broker service
- Enter a common name for your farm/cluster (e.g. "myfarm1").
  Unless you know what you're doing please enter exactly the same string on all your XP/VS Terminal Servers!

4) Load Balancing

If you want to use Round robin DNS load balancing:

- Add the farm name (e.g. "myfarm1") as a second hostname (A entry) for each XP/VS Terminal Server participating in the load balanced Terminal Server farm
- Don't forget that the Remote Desktop Clients must be configured to connect to this farm name (e.g. "myfarm1") instead of connecting to a hostname or IP address of a specific Terminal Server!

 

USAGE:

- Connect with your RDP Client to the farm name (e.g. "myfarm1") instead of connecting to a hostname or IP address of a specific Terminal Server.

- Because of DNS round robin the Remote Desktop Clients will get distributed equally among the member servers.

- On Logon the XP/VS Terminal Server will consult the Session Directory or Session Broker server to determine if there is an existing disconnected RDP session for that user

- Depending on the result of that query the XP/VS terminal Server will either accept the connection or redirect the RDP client to the server running the previously disconnected RDP session.

- The XP/VS Terminal Servers will automatically update the sessions' states (connected, disconnected, deleted) on the Session Directory / Session Broker.

Author: Roman Miklautz
Last update: 2017-03-27 13:51


XP/VS Server manual

Author: Roman Miklautz
Last update: 2010-05-10 17:02


XP/VS Server trial version

Author: Roman Miklautz
Last update: 2010-07-26 19:21


Aero Glass Remoting

Windows Aero is the enhanced graphical user interface in most editions of Windows Vista and Windows 7.
It is intended to be a clean and aesthetically pleasing user interface.
Aero offers new translucency effects, live thumbnails and new icons and animations.

Aero Glass remoting provides the same user experience in a remote desktop session.

SERVER REQUIREMENTS:

Microsoft offers this feature on the following server-side operating systems:
. Windows Vista Ultimate
. Windows Vista Enterprise
. Windows 7 Ultimate
. Windows 7 Enterprise
. Windows Server 2008 R2 (only with Remote Desktop Session Host)
  The Desktop Experience feature and Themes service must be enabled

Note:
The remote computer does not require Aero-capable hardware.
Aero support is also provided when connection to a “headless” server or a virtual machine

With Thinstuff XP/VS Server installed the following additional server-side operating systems are
enabled for Aero Glass remoting:
. Windows 7 Home Premium
. Windows 7 Professional
. Windows Server 2008 R2 (without Remote Desktop Session Host)

CLIENT REQUIREMENTS:

The client computer must be "Aero-capable". That means it must be running Windows Vista or Windows 7 and have "Aero-capable" hardware and drivers installed.
In other words: Windows Aero must be active on the Remote Desktop Connection client computer.

After Aero Glass remoting is enabled on the server, new users connecting remotely will automatically get Aero Glass in the remote session.
Existing users on the server must manually activate the Aero theme inside the remote session's desktop personalization.

The following settings must be set in the Remote Desktop Client:
- Color depth must be set to 32-bit
- Desktop composition must be enabled (Under the tab "Experience")

RESTRICTIONS:

Unfortunately Aero Glass remoting is not supported between Vista and Window 7/2008 R2.
Aero Glass remoting only works from ...
. Vista to Vista
. Windows 7 to Windows 7
. Windows 7 to Windows Server 2008 R2

Aero Glass remoting is currently not supported together with the multi monitor option enabled.

Aero remoting does not work for TS RemoteApps because Desktop composition is required which RemoteApps do not have.

Author: Roman Miklautz
Last update: 2010-05-07 14:46


Audio Capture

Until recently the Remote Desktop Protocol supported audio redirection only from the server to the client.
Starting with Windows Server 2008 R2 and Windows 7 the user's microphone or recording devices on the
client computer can be accessed from within the remote desktop session.

SERVER REQUIREMENTS:

Microsoft offers this feature on the following server side operating systems:
. Windows 7 Ultimate
. Windows 7 Enterprise
. Windows Server 2008 R2 (only with Remote Desktop Session Host)

With Thinstuff XP/VS Server installed, this feature is also supported on the following additional server side operating systems:
. Windows 7 Starter
. Windows 7 Home Basic
. Windows 7 Home Premium
. Windows 7 Professional
. Windows Server 2008 R2 (also without Remote Desktop Session Host role)

CLIENT REQUIREMENTS:

The client computer has to run Remote Desktop Connection (RDC) 7.0 or better and the option for
Remote audio recording (in the „Local Resources“ tab) must be set to „Record from this computer“.

ADDITIONAL LINKS:

Remote Desktop Services

64. Media Player Redirection

Author: Roman Miklautz
Last update: 2010-04-21 13:23


Media Player Redirection

Beginning with Windows Server 2008 R2 and Windows 7 several improvements have been made to enhance
the audio and video playback experience in remote desktop sessions.

If the remote desktop client supports media player redirection (see requirements below) then the
multimedia stream is efficiently transported in the original compressed format within the RDP protocol.
By decoding this stream locally for display a lot of intensive server CPU processing gets off-loaded
to the client and the user will experience smooth  playback through Windows Media Player – even in full-screen mode.

SERVER REQUIREMENTS:

Microsoft offers this feature on the following server side operating systems:
. Windows 7 Ultimate
. Windows 7 Enterprise
. Windows Server 2008 R2 (only with Remote Desktop Session Host)

Note: Windows Server 2008 R2 has to be configured to allow audio and video playback.

With Thinstuff XP/VS Server installed, media player redirection is supported on the following additional server side operating systems:
. Windows 7 Starter
. Windows 7 Home Basic
. Windows 7 Home Premium
. Windows 7 Professional
. Windows Server 2008 R2 (also without Remote Desktop Session Host role)

CLIENT REQUIREMENTS:

The client computer has to run Remote Desktop Connection (RDC) 7.0 or better and the option for Remote audio playback.
(in the „Local Resources“ tab) must be set to „Play on this computer“ .

RESTRICTIONS:

When connecting to a 64-bit server you have to use the 64-bit version of Windows Media Player.
The Media Player in the task bar or start menu links to the 32-bit Windows Media Player binary – even on x64 systems !!

DRM-protected content will not be redirected through this mechanism.

ADDITIONAL LINKS:

Remote Desktop Services

63. Audio Capture

Author: Roman Miklautz
Last update: 2010-05-07 14:49


Detect XP/VS version resource programatically

The easiest way is to look under the following registry key:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{3DAA3FD6-B833-477C-A2EA-C56ACED3AC02}]

There you have two values that might provide what you need:

    "DisplayVersion"="1.0.390"
    "DisplayName"="Thinstuff XP/VS Terminal Server 1.0.390"


Another more complicated  option would be to look at the version resource of the ThinrdpAdmin.exe file.
Please see MSDN info about the Resource Version Information.

In order to retrieve the full path of the thinrdpadmin.exe file you first have to query the registry for the Thinstuff  installation folder and then append the filename.


The installation folder is saved under [HKEY_LOCAL_MACHINE\SOFTWARE\Thinstuff\XPVS]:
    "InstallDir"="C:\\Program Files\\Thinstuff\\XPVS Server\\"

Author: Roman Miklautz
Last update: 2010-04-20 17:54


Is the XP/VS Server compatible with Windows Server 2000?

Windows 2000 is not supported.
However, everything above is supported.

You can find a detailed feature comparison of all XP/VS Server Versions here .

Author: Roman Miklautz
Last update: 2010-05-07 14:51


Support for Network Level Authentication on Windows XP SP3

The newer RDP clients support "NLA" Network Level Authentication.

Under XP SP3 "credssp" has to be enabled. KB951608

  1. Click Start, click Run, type regedit, and then press ENTER.
  2. In the navigation pane, locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  3. In the details pane, right-click Security Packages, and then click Modify.
  4. In the Value data box, type tspkg. Leave any data that is specific to other SSPs, and then click OK.
  5. In the navigation pane, locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders
  6. In the details pane, right-click SecurityProviders, and then click Modify.
  7. In the Value data box, type credssp.dll. Leave any data that is specific to other SSPs, and then click OK.
  8. Exit Registry Editor.
  9. Restart the computer.

Author: Roman Miklautz
Last update: 2010-04-13 15:48


How can I add users to the Remote-Desktop-User group in Windows Home OS?

You don't have the option "Users and Groups" on a Windows Home OS.

However, on any Windows Home (Windows Xp Home, Vista Home Windows 7 Home) it is not required to do this configuration step !

By default administrators and standard users have the permission to log-in via RDP to Windows Home systems with XP/VS Server installed.

If the problem still resists, first please check if you have installed XP/VS Server version 1.0.390 or higher. If not please update to this version(latest Release from XP/VS Server).

If the problem still persits upload a TSRP (Thinstuff Support Request Package)

C:\Program Files\Thinstuff\XPVS Server\TSSupportPackage.exe

on that computer where XP/VS Termial Server is installed and follow the instructions to upload the package.

We will then analyse it to find the problem.

Author: Roman Miklautz
Last update: 2010-05-07 14:52


Allow domain user logon to XP/VS Server

To allow domain users logon to XP/VS Server please do the following :

  1. Open Computer Management.
  2. In the console tree, click on  Local Users and Groups .
  3. Double-click the Groups folder
  4. Double-click the "Remote Desktop Users" Group
  5. Then click Add
  6. Type "Domain Users" in the Enter the object names to select box.
  7. Click Check Names.
  8. If the name is verified, click OK

 

Author: Thinstuff Support
Last update: 2010-04-21 14:28


Font smoothing for RDP Sessions to XP SP3

Author: Thinstuff Support
Last update: 2010-04-23 13:14


Install XP/VS Server on Server operating systems

Before installing XP/VS Server on a server operating system please make sure that the Terminal Server role and the Terminal Server licensing service are not installed.


This applies to all 32bit (x86) and 64bit (x64) versions of Windows Server 2003, 2008 and 2008 R2

Author: Thinstuff Support
Last update: 2010-05-07 14:55


Uninstall XP/VS Server

If you want to uninstall XP/VS Server, please do the following :

  1. Open "Programs and Features" by clicking the Start-Button /Control Panel / Programs and Features, and then click "Uninstall a program".

  2. Select "XP/VS Terminal Server", and then click Uninstall.

  3. Click 'Yes' on the dialog box.

  4. To complete to uninstall process you have to reboot your computer. Click 'Yes' if you want to restart now or 'No' if you plan to manually restart later.

Author: Thinstuff Support
Last update: 2012-08-28 16:41


How can I share an USB Device with TSX USB?

If you want to redirect a local USB Device from the Client to the Server via RDP you have to do the following steps:

INSTALLATION :

Client-Side :

1.) Install the ThinstuffTSXUsbClient on the client computer ( where the USB Device is physically present).
You will find the Installer in the XP/VS Server installation package.

You can download the latest version  here .


Server-Side:

1.) Run the XP/VS Server Adminstrator, click on "Options" and then on "TSX USB Server Administrator".


2.) The TSX USB Server Administrator window will open.


3.) Click on "Options" and then on "TSX USB Configuration".


4.) Enable the "Enable USB Device Redirection" field and choose one of the two options.

 



USING:

Before you connect to the Server per RDP please do the following :

1.) Run the "TSX USB Client" on the client machine.


2.) Click with the right-mouse-button on the device you want to share .


3.) Click on "Share USB Device".



The Device is now released. When you connect to your server via RDP your shared device will appear in the TSX Server Administrator.
Keep in mind that everybody can access the device because for the server it's a locally connected device.

41. TSX USB

Author: Thinstuff Support
Last update: 2010-12-09 16:12


Demo license

XP/VS Demo licenses are usually valid for 14 days after installation and may only be used for demo and testing purposes. The XP/VS Server installer comes with a built-in 14-day demo license.

If you register for a Thinstuff account at: https://www.thinstuff.com/licensing/index.php?action=register or if you already own a Thinstuff account you can create one more 14-day demo license to extend your demo period.

XP/VS demo licenses can be used on multiple computers at the same time. Activation of demo licenses is not necessary and also not possible.

 XP/VS Demo licenses offer exactly the same features as full licenses except that you will receive the following demo message after each logon.

Additonal links:

-> FAQ: How can i activate my licence

-> FAQ: different XP/VS Server versions

-> FAQ: 14-day XP/VS Server trial version

-> FAQ: Configure Product Evalutation Version


Author: Thinstuff Support
Last update: 2017-02-22 16:22


Font Sizes / DPI-Scaling in Remote Desktop Sessions

How to change the DPI setting within a Remote Desktop session to a computer that is running ...

..Windows 7 or Windows Server 2008 R2:

Microsoft has released a hotfix (KB 2726399) for Windows 7 and Windows Server 2008 R2 which allows you to change the dots per inch (DPI) setting within an connected RDP Session.

http://support.microsoft.com/kb/2726399

This hotfix has to be requested manually!

After the installation of this hotfix please restart your machine!

..Windows 8

Windows 8 does support it by default!

 

1. In the Remote Desktop session just right click on the Desktop and select "Screen resolution". You can also find this setting in the Control Panel -> Appearance and Personalization -> Display 

2. Now click on "Make text and other items larger or smaller"

3. Change now for example the DPI setting to 125% or choose a custom text size!

4. Logoff your session! The item size will adapt after the next login!

Example:

All users should now experience a 125% scaling

Before
After

Author: Thinstuff Support
Last update: 2015-01-28 12:54


TS RemoteApp vs. TSX RemoteApp

What is a remote application (seamless application)?

When you start a RDP connection, you usually see the entire desktop of the server.
Starting with Windows 7 and Windows Server 2008, Microsoft has implemented the function "TS RemoteApp”. These RemoteApp programs will also run on RDP - but they blend seamlessly into the local desktop.
    
Imagine the following RDP-session:

With TS RemoteApp everything around the application "calculator" is hidden from the user:

You have to imagine that the yellow marked area appears transparent.
Therefore the users will get the impression that this application is running locally on their computer (the remote computer's desktop will not be displayed).

What is the difference between TS RemoteApp and TSX RemoteApp?

The following table gives you an overview which server-side operating systems are supported by Microsoft's TS RemoteApp or Thinstuff's TSX RemoteApp if you want to enable multi-user seamless application publishing:

Multi-User Seamless Application Publishing Protocol Support




Operating System (Server side) Without Thinstuff With TSX RemoteApp Stand-Alone With XPVS Std/Pro (TSX RemoteApp integrated)




x86 ( 32-Bit)






Windows XP Home (SP3)

Windows XP Media Center 2005 incl. Rollup 2 (SP3)

Windows XP Professional (SP3)

1/
Windows Vista Home Basic / Home Premium / Business x86 (SP2)

Windows Vista Ultimate / Enterprise x86 (SP2)

2/
Windows 7 Starter / Home Basic / Home Premium / Professional x86 (RTM)

/
Windows 7 Ultimate / Enterprise x86 (RTM)

/
Windows Small Business Server 2003 (SP2)

Windows Server 2003 Web Edition x86 (SP2)

Windows Server 2003 Standard / Enterprise / Datacenter x86 (SP2)
3
Windows Web Server 2008 x86 (SP2)

/
Windows Server 2008 Standard / Enterprise / Datacenter x86 (SP2) 3 3 / 3 /




x64( 64-Bit)






Windows XP Professional x64 (SP2)

Windows Vista Home Basic / Home Premium / Business / Ultimate / Enterprise x64 (SP2)

Windows 7 Home Basic / Home Premium / Professional x64 (RTM)

/
Windows 7 Ultimate / Enterprise x64 (RTM)

/
Windows Server 2003 Web Edition / Standard / Enterprise / Datacenter x64 (SP2)

Windows Small Business Server 2008 x64 (SP2)

/
Windows Web Server 2008 x64 (SP2)

/
Windows Server 2008 Standard / Enterprise / Datacenter x64 (SP2) 3 3/3 /
Windows Web Server 2008 R2 x64 (RTM)

/
Windows Server 2008 R2 Foundation / Standard / Enterprise / Datacenter x64 (RTM) 3 3/3 /








1 requires Microsoft KB961742-v3 to be installed:


2 requires Microsoft KB961741 to be installed : Thinstuff TSX RemoteApp
3 only with Terminal Services / RD Session Host Role

: Microsoft TS RemoteApp

You can use Microsoft's TS RemoteApp technology if you install XP/VS Server on one of the following operating systems:

- All Windows 7 Editions (including Windows 7 Starter).

- Windows Server 2008 (without TS role)

- Windows Server 2008 R2 (without RD Session Host role)

- Windows XP Professional SP3
  x86 only, requires Microsoft KB961742-v3 to be installed:
  http://support.microsoft.com/kb/961742

- Windows Vista Enterprise or Windows Vista Ultimate SP1 or. SP2
  x86 only, requires Microsoft KB961741 to be installed:
  http://support.microsoft.com/kb/961741

For all "other" operating systems Thinstuff has developed a completely separate "Seamless-RDP" product called TSX RemoteApp (with "X") .

Example: If you connect to Windows 7/2008/2008 R2 machine and you want to have a seamless application you can use Microsoft's TS Remote App and you don't need to install our TSX RemoteApp solution.

If you connect to a Windows Server 2003 machine (or another operating system which is not supported by Microsoft's TS Remote App) and you want to have a seamless application you'll need to install our TSX RemoteApp Server.

In addition you can find our own free RDP Client in the Thinstuff TSX RemoteApp Installer package. You can use it independently from TS(X) Remote App and it offers additional functions compared to Microsoft's RDP Client.

So there are two seamless protocols for Remote Applications available:

If you install our TSX RemoteApp Server Software on a server machine it will be able to understand both protocols.

The newest Microsoft Remote Desktop Connecticon client just understands Microsoft's TS RemoteApp protocol.
With TSX Remote App Server installed on server side and using the Thinstuff TSX Remote Desktop Client on the client side you'll be able to use both protocols.

If you use e.g. a Windows 7 machine as Terminal Server you don't have to install the TSX RemoteApp Server (on your Windows 7 machine). You also don't have to install the Thinstuff TSX RemoteApp Client on the workstation.

Reason: Windows 7 and the Microsoft's RDP Client are both able to "speak" TS Remote App.

However, Microsoft's Remote Desktop Client offers no possibility to configure or activate the TS RemoteApp mode in the graphical user interface. You have to build your own .rdp file (with notepad,...).

For that reason it is convenient to install the Thinstuff Remote Desktop Client on your workstation because you will able to manage both TSX RemotApp and TS RemoteApp applications in a graphical user interface.

3

Author: Thinstuff Support
Last update: 2010-11-18 12:59


TSX Connection Manager

TSX Connection Manager is an additional feature in TSX RemoteApp. It allows preconfiguring TSX Remote Desktop Connections on your server-pc and importing them to a client’s computer.

So with this application you will able to manage all your TSX Desktop connections & TSX RemoteApp connection in a graphical user interface.

Add a new TSX RemoteApp connection

  1. Start TSX Connection Manager on your server. Select "File" and "New TSX RemoteApp connection" or Ctrl+Shift+N.

  2. The TSX Remote Desktop Connection program will now start and you can create a new TSX RemoteApp connection as described here FAQ -> TSX Connection
  3. Now you have a new entry in your TSX Connection Manager, called "Notepad".

Export a TSX RemoteApp connection

To export those preconfigured TSX RemoteApp – connection to other clients, choose under “Connections” – “Export” or select the connection you want to export, right click on it and select „Export“.

For saving this preconfigured TSX RemoteApp Connection to a network drive you have to define the favoured path.

Now you can easily import this TSX RemoteApp into every workstation (where you have installed the client part of TSX RemoteApp )

Import a TSX RemoteApp connection

Start TSX Remote Connection Manager on your client:

  1. Select "Import" and move to the network path, where you have saved your preconfigured TSX RemoteApp Connection.

  2. Mark the entry and select "Open" to add this connection to your TSX Connection Manager.

Author: mona
Last update: 2010-11-17 09:44


Prevent remote users from shutting down/rebooting the XP/VS Terminal Server

This FAQ describes how to prevent users from shutting down or restarting your server where XP/VS Server is installed.

Basically there are two possibilities to distinguish:

  1. Hiding the entries “Shut down” and “Restart” in the Start Menu:
    If shutdown/restart/suspend/hibernate options are missing in the menu, this does not mean that a normal user does not have the privilege to shut down the machine.The user still can shut down the computer by using e.g. the shutdown command from command line.
    • Open the Local Group Policy Editor: Start -> Run -> Enter gpedit.msc
    • Move to User  Configuration/ Administrative Templates/ Start Menu and Taskbar
    • Enable “Remove and Prevent access to the Shut Down from Start Menu”
  2. Removing the user’s shutdown-privilege
    This is the right and effective way to solve that issue.

Removing the user’s shutdown-privilege

For the following operating systems (except “Home” Editions)

  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows Server 2003 (SBS) 
  • Windows Server 2008 (R2)

Log in with administrative rights: Start -> Run -> Enter: secpol.msc (Security Policy Editor).
Move to Local Policy/ User Right Assignment and on the right pane open “Shut down the system”.
This security setting determines which user (who is logged in remotely) has the privilege to shut down the operating system.
Default settings for servers (where XP/VS Server is installed): Administrators and Backup Operators

Removing the user’s shutdown-privilege on Windows Home-Editions

Local Security Policy Editor is not included in Windows Home Edition, like Windows XP Home, Vista Home and Windows 7 Home.
The privilege to shut down the computer is called “SeShutdownPrivilege”. Configuring this privilege is more complicated in Windows Home Editions, because Security Policy Editor is not available.

But there is a solution to modify those settings, but two command line programs are required:

  1. Microsoft´s accesschk.exe
    This program displays the current privileges of users or groups.Download here: http://download.sysinternals.com/Files/accesschk.zip
    Information page: http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx
    After downloading copy accesschk.exe from the zip to your windows\system32 directory!Open a command prompt (as Administrator !) and enter the command
    accesschk -a UserOrGroupName *
    to see which privileges a user or group has: e.g. to list the privileges of the group Users use the following command:
    accesschk -a Users *


  2. If the privilege should be removed, a program called “ntrights.exe” from the Windows Resource Kit is required.
    Download the Windows Resources Kit here: http://www.microsoft.com/downloads/en/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
    After successful installation, please copy ntrights.exe (from e.g. C:\Program Files (x86)\Windows Resource Kits\Tools) to C:\Windows\System32 and uninstall Resource Kit afterwards.
    Start the command prompt (“Run as Administrator”) and enter the command:
    ntrights -u UserOrGroupName -r PrivilegeName
    to revoke the privilege from a single user or group:


    To verify  that the privilege has been revoked use the command:
    accesschk -a Users *


    “SeShutdownPrivilege” is not listed anymore!

Author: mona
Last update: 2010-11-15 16:10


XP/VS with Operating System-Level Virtualization

Basically XP/VS Server can also be installed on virtual machines.

However,  the license of XP/VS Server is bound to the MAC Address of the guest’s primary network interface à Further information you will find here: Licensing on virtual machines

But you have to take care if you choose a hoster who offers operating-system-level-virtualization technology, for example Parallels Inc. with its server virtualization solution “Virtuozzo”.

Virtuozzo is an operating system-level virtualization product designed for large-scale homogenous server environments and data centres.

But Virtuozzo blocks any foreign kernel-mode drivers from running in a VPS (Virtual Privat Server).

That is – from their point of view – necessary to prevent things like blue screens, because with operations system-level virtualization a blue-screen on one VPS would cause a blue screen on all other VPS as well.

XP/VS cannot be used without our kernel driver and therefore is not compatible with operating system-level virtualization like Virtuozzo.
To be sure you may try to install „Process Monitor" from Microsoft (you may download here) - it does not work either!

So you'll have to find another hoster that does not use operating system-level virtualization

Author: mona
Last update: 2010-11-17 15:37


XP/VS Server & True Multimonitor Support

"True Multiple Monitor" is supported by Thinstuff XP/VS Server, which means that remote-desktop-sessions can be distributed across mulitple monitors with high-resolution displays.

Span-Mode is known since Windows Vista, the remote-desktop-session can be display across mulitple monitor. This mode is also called "stretched" mode, because all monitors are connected together to a single, large monitor. There are a few disadvantages:
* Each monitor needs the same resolution and colour depth setting
* Task-bar will cover both monitors
* Popup dialogues will appear half on one, half on the other monitor

Since Windows 7 / 2008 R2 Multiple Monitors is supported. The client’s monitors can be arranged in any order with different resolutions.

Requirements Client-Side for Multiple Monitors

  • RDP-Client 7.0 or higher 
  • Resolution: provided that the total resolution per monitor must be under 4096 x 2048 pixels.  The resolution of displayed RDP-session can be configured in the Group Policy Editor (Computer Configuration/ Administrative Templates/ Windows Components/ Remote Desktop Services/ Remote Desktop Session Host/ Remote Session environment -> on the right pane select “Limit maximum display resolution”)

Requirements Server-Side for Multiple Monitors

  • “multiple monitor via RDP” till Windows 7 / 2008 (R2) as well as Windows 10 / 2012 (R2)

 

How to start multiple monitor mode with your Microsoft RDP-Client

Start the RDP-client, switch to tab “Display”

Another possibility is to start with the command prompt (Start - Run - Enter: cmd)
Span mode:                              "mstsc /span"
Mulitple monitor mode:             "mstsc /multimon"

How to start multiple monitor mode with Thinstuff TSX Connection:

As alternative you can install our own, free RDP-Client TSX RemoteApp Connection. Here you can easily enable the function for multiple monitor mode or span-mode.

Switch to tab "Display" - you have two possibilities:
* Span-Mode
* Muliple Monitor Mode

Use all my monitors for the remote session
Enabling this feature the remote-desktop-session is displayed in two or more seperate monitors (also with different resolution) and it automatically positions dialogue boxes and windows, so that they do not appear in the middle of the two monitors.

Span display
Will span the display over the monitors as discribed aboth.

Further information and pictures you will find here: Using Multiple Monitors in Remote Desktop Services

Author: mona
Last update: 2018-07-12 13:04


How can XP/VS Terminal Server limit a specific user to a single application at RDP login

TSX Application Control will allow server side access restrictions for remote applications.
As TSX Application Control is currently still under development you can use the following workaround in the mean time to define a fix application that should be started per user at RDP logon.

However, this application will be started with a fixed size instead of the Windows Desktop inside your RDP session, so it will not be a seamless Remote Application.
Seamless Remote Applications will only be available with TSX Application Control.

Step 1
Add this specific user to the administrators group so that he has sufficient rights to start gpedit.msc.
You can remove this user again from the administrators group later.


Step 2
Start gpedit.msc and enter the program you want to start at RDP logon for this specific user.
For details please see the attached screenshot.


Step 3
Log off and log on again as administrator. Then you can remove this specific user again from the administrators group

 

If you want to limit all users to start just one application by RDP-login, start the Group Policy Editor as administrator and configure that setting as described above. This setting overrides any configured entry in the rdp-client. And the Start Menu will not be displayed. When the user exists the program, he will be logged off automatically.

 

Please note !!!

This setting is available since Windows 7 (not for Starter/Home) and Windows Server 2008  !

Author: mona
Last update: 2013-04-15 13:05


XP/VS Server User Manual

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-11-30 18:52


XP/VS Server Quick Start Guide

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-11-30 18:53


TSX USB Quick Start Guide

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-12-06 14:36


Copy & Paste via Clipboard Redirection in RDP Sessions

1)    Copy & Paste of Graphics and Text

“Copy & Paste” of text or pictures in RDP-session from a local to a remote computer (or vice versa) works by enabling “clipboard” in your RDP-client.

For details please see the screenshot below (the same applies for Microsoft RDP-Client):

Thinstuff TSX Remote Desktop Connections

 

1)    Copy & Paste of Files and Folders

 File transfer via clipboard redirection on XP, Vista and Server 2003 is limited to the mounted remote drives and also requires disk redirection to be enabled in the RDP connection setup.

For details, how to configure, please see the screenshot below (the same applies for Microsoft RDP-Client):

 

Once the RDP-session is established, drives are redirected – files and/or folders can be copied between the local and remote computer.

Since Windows 7 and Windows Server 2008 it is possible to copy any files or folders between local and remote computers without disk redirection, just by enabling “clipboard” redirection (see screenshot under point 1).

Author: mona
Last update: 2010-12-10 13:44


How can I sign my .rdp files?

General Description

You can use a digital signature to sign .rdp files. When you sign rdp files with trusted certificates, your clients can verify that important settings such as which server to connect to haven’t changed since the creation of the rdp file.

This enables clients to recognize your organization as the source of the RemoteApp program or the remote desktop connection, and allows them to make more informed trust decisions about whether to start the connection.

Following error will be displayed if someone opens a manually edited signed rdp file:

So what do you have to do to sign a .rdp file?

First: Create your .rdp file

Second: Get your certificate's thumbprint

Third: Sign your .rdp file by using rdpsign.exe

Create a .rdp file

A .rdp file is a basically a simple file ( filled with parameters) that defines the connection settings for a Remote Desktop or RemoteApp session. You can easily edit, copy and distribute it.

Basically you can create a .rdp by using the notepad and add the standard parameters. However, for this you'll have to know all the parameters. 

The simplest way to do this is to run TSX Connection (tstsc.exe), configure your basic settings and save it.  You can also use Microsoft's Remote Desktop Client (mstsc.exe).

Thinstuff has developed TSX Connection to make a Remote Connection client that allows you to configure,change and save Remote Desktop connections as well as RemoteApp connections.

Microsoft's Remote Desktop Client offers no possibility to configure or activate RemoteApp connections.

You can download TSX Connection from here.

32-Bit(x86) OS http://www.thinstuff.com/releases/ThinstuffTsxRdcClient-x86-latest.msi
64-Bit(x64) OS http://www.thinstuff.com/releases/ThinstuffTsxRdcClient-x64-latest.msi

In the download also included is the TSX Connection Manager - With this tool you can manage all your Remote Desktop, RemoteApp Connections in a graphical user interface and export, import them easily.

After the download please install the package and launch TSX Connection.
Now customize all required fields to your needs.

Following two fields are required: Connection Type and Computer in the General Tab

Now save your .rdp file. Please remember the path where you've saved it!

Get your certificate's thumbprint

The next step is to import your certificate and get your certificate's thumbprint. This step requires a valid .pfx certificate (either self-signed or CA-signed) and the export password from the .pfx file.

Manage Certificates with the Management Console

  1. Open your Management Console ( Start -> Run - >type in "mmc.exe")
  2. Goto File -> "Add/Remove Snap-in" in or use the shortcut Ctrl+M
  3. Now select "Certificates" and click on "Add"
  4. Choose "My user account" to manage your personal certificates. After that click on "finish"
  5. Now apply with "Ok"

Import your Certificate

  1. Goto Action - > All Tasks -> Import
  2. The 'Certificate Import Wizard' window appears and click on 'Next'
  3. Now click on 'Browse' and choose 'Personal Information Exchange .pfx, .p12' as file type.
  4. Select your certificate and click on 'Open'
  5. Click on 'Next'
  6. Type in the export password which you've entered by creating the .pfx file and click on 'Next
  7. Select 'Personal' as certificate store and click on 'Next'
  8. Click on 'Finsih' to complete the import process.

Get your certificate's thumbprint

  1. To get the certificate's thumbprint please do the following:
  2. Navigate to 'Certificates - Current User' -> Personal -> Certificates and double-click your recently imported certificate 
  3. Switch to the 'Details' tab and locate the field 'Thumbprint'
  4. Now select the thumbprint, copy it and paste it in your notepad.exe
  5. To use the rdpsign.exe you've the remove all blank spaces from your thumbprint. Goto File -> Replace (Ctrl +H) in the notepad and enter a blank space in the 'Find what:' field and click on 'Replace All'
  6. Mark your thumbprint and copy it

More informations about certifiactes/cryptography can be found at wikipedia.com:

Public key cryptography

Public key certificate

We used e.g 'openssl' to create the .cert/.pfx certificate -  www.openssl.org

Sign your .rdp file

After you've created your .rdp file and copied the certificate's thumbprint(without blank spaces) you can sign your .rdp file.

Now open a command promt as Administrator and use the following command:

rdpsign [options] [items to sign]

  • As option use /sha1 and then paste your thumbprint(without blank spaces). Now remove the first character, which is a '?'
  • Enter the path of your .rdp file instead of [items to sign]

e.g

C:\Windows\system32>rdpsign /sha1 f9f89d00ec0ra2d5da259h7990144df53b413efb c:\Se
rver01.rdp

After you've exectuted your command following will be displayed:

All rdp file(s) have been succesfully signed.

If you open now your .rdp file a trust dialogue will be displayed:

Author: Thinstuff Support
Last update: 2013-03-27 14:47


XP/VS Server and ThinClients

As XP/V S Server is fully compatible with Microsoft Terminal Server / Remote Desktop Services any Thin Client which works with those solutions can also be used with XP/VS Server.
So it should offer either rdesktop or FreeRDP as RDP client.
We would recommend using FreeRDP if possible.


Examples:

Wyse C50LE Thin Client which with "Wyse Enhanced SUSE Linux Enterprise"
http://www.wyse.com/products/hardware/thinclients/C50LE/index.asp

HP Thin Clients
http://h10010.www1.hp.com/wwpc/us/en/sm/WF02d/12454-12454-321959.html

Igel
https://www.igel.com/de/produkte/hardware/hardware-uebersicht.html


As far as we know Dell currently does not offer any Thin Clients.

Author: mona
Last update: 2012-11-13 17:15


XP/VS Terminal Server supports RemoteFX

since version 1.0.504

Important to understand is that from the client's view RemoteFX is just a video stream - like e.g. mp4 !!
The server is basically creating a session video stream in realtime and this video encoding requires an enormous amount of computing power which extremely minimizes the possible amount of concurrent RDP sessions.
But still this year there will be RemoteFX encoder hardware cards on the market that can be installed on the server to allow more concurrent RemoteFX sessions. 

Please Note & Precondition 

  • This is/ will  NOT be the Hyper-V RemoteFX 3D GPU Virtualization feature.
    RemoteFX on Thinstuff XPVS does not do 3D acceleration. Hence it does not have to be running on a virtualized OS and requires no fancy GPU.
    Basically RemoteFX for Thinstuff XP/VS Terminal Services gives you the same features as Microsoft RemoteFX on Windows 2008R2 Remote Desktop  Session Host (RemoteFX/RDSH). 
  • Please also note that RemoteFX for Thinstuff Terminal Services requires a XP/VS Professional license to work.
  • Currently the only way to "watch" RemoteFX is by using the Microsoft Remote Desktop Connection client from Win7 SP1.     
  • If you use VM with Windows 7 - please ensure that RemoteFX 3D Adapter is not used 

How to enable RemoteFX in XP/VS Server

Open XP/VS Server Administrator and click "Options" in menu bar.
Here you will find "Enable RemoteFX for XP/VS Terminal Services"

(Note!!! Only available with XPVS Server Professional)

Author: mona
Last update: 2013-06-26 15:41


NLA and Windows 7 /8 / 8.1

 

NLA (Network Level Authentication) is per default enabled since Windows 8 / 8.1 and Windows Server 2012.

 

Due to this option remote connection is refused if you try to connect from Linux client, iOSx (iPhone, iPad), Android devices, etc which do not support NLA.

 

If you are running Windows 8 Professional, Enterprise or Windows 2012 server you can easily uncheck NLA

"Computer" - right click "Properties" - "Remote Settings":

 

 

Unfortunately this user interface is not available with Standard version.


Here you have to modify the according registry key.

Open Registry-Editor (Start - Run - Enter: regedit) and move to path 

HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\ Winstations\RDP-Tcp

in the right pane look for value "UserAuthentication" and change the value to "0"

(reboot required!)

Author: mona
Last update: 2015-08-19 14:39


Windows lost Activation Information

 

On some Windows 8/8.1 and Windows Server 2012/2012 R2 systems the sppsvc     service failed to start, with the consequence that the operating system       and certain applications might have run in unlicensed notification modeThe "Software Protection Service" must be started before all others, otherwise the activation will not be read.However ... there is an easy modification in the registry to fix this...Open Registry Editor (as Administrator)Move to path: HKLM\SYSTEM\CurrentControlSet\services\ThinRDPSrvIn the right pane you find value: DependOnServiceOpen via double click and add "sppsvc"RebootFirst please check if you have installed XP/VS Server version 1.0.525 or higher.If not please update to this version from http://www.thinstuff.com/releases/ThinstuffXPVSServer-latest-EN.zip
This issue was reported for some Windows 8/8.1 and Windows Server 2012/2012 R2 installations.
First please check if you have installed XP/VS Server version 1.0.525 or higher.If not please update to this version from http://www.thinstuff.com/releases/ThinstuffXPVSServer-latest-EN.zip

This issue was reported for some Windows 8/8.1 and Windows Server 2012/2012 R2 installations with enabled Application Compatibility mode. It should be fixed with Thinstuff XP/VS Version 1.0.710.

If you experience this issue first please check if you have installed XP/VS Server version 1.0.710 or higher.If not please update to the latest XP/VS Version!

 

Author: mona
Last update: 2014-07-22 02:45


How to setup the XPVS Terminal Server

On Server Side

Install XPVS Server


You can download latest version from here: http://www.thinstuff.com/releases/ThinstuffXPVSServer-latest.zip
After successful installation of XP/VS Server you have to reboot your PC.
The installation package includes 14-days trial license to evaluate our software if it suits to your requirement.
Or you activate the purchased license (step-by-step guide in our FAQ: Activate XPVS Server)

Allow users remote access


(Note !!! No available in  Windows Home edtiion)
Click "Computer" ("This PC")  - right click "Properties" - and click "Remote settings"
Add those users to remote user group who are allowed to login remotely !

Remote Desktop User Group E


Further information you will find in our FAQ: XP/VS Server Manual

 

If you use a Windows Server Operating System:

Running a server operating system only Administrator is allowed for remote access.
You have to give this permission to Remote Desktop User Group as well - in according GPO setting.

Open Group Policy Editor (gpedit.msc) and move to:
Computer Configuration/ Windows Settings/ Security Settings/ Local Policies/ User Rights Assignment/

In the right pane you will find setting: "
"Allow log on through Remote Desktop Services"
-> Add "Remote Desktop Users"

IP-Address if your XPVS Server


To connect to the Terminal Server you will need its IP-address.
If you connect within the LAN/ WLAN you will need the "internal IP-address"
--> Click "Start - Run - Enter: cmd.exe to start the Command Prompt.
Enter command: ipconfig --> the internat IP-address will be shown.

Comand Prompt

If you connect form outside you will need the "external IP-address"
This  address will be displayed here: http://www.myipaddress.com/show-my-ip-address/

On  Client Side


You need a RDP Client, which is already pre-installed in Windows operating system
--> Start - All Programs - Accessories - "Remote Desktop Connection" (mstsc.exe)
Enter IP-address (="Computer") and connect.

internal or external IP address

Enter your user credential to log-in remotely

Author: mona
Last update: 2017-11-08 12:59


After Microsoft Updates KB2984972 & KB2973501 XPVS Server stops working

 
Unfortunately we've discovered a incompatibility with XP/VS Server and Windows updates KB2984972 & KB2973501!
We've released a new version of our XP/VS Server which does solve this issue!
As usual you can download the new version from http://www.thinstuff.com/releases/ThinstuffXPVSServer-latest-EN.zip

Excerpt from the changelog <http://www.thinstuff.com/releases/changelog.txt>:

=========================
XP/VS Terminal Server
=========================

Version 1.0.718 - 2014, October 15:
-------------------------------------------------------------------------------
- FIX: Resolved compatibility issues with the recent Windows Updates KB-2984972
and KB-2973501 which provide the option to perform restricted
administration logons for RDC 7.1.
Affected systems:
. Windows 7 SP1
. Windows Server 2008 R2 SP1
. Windows 8.0
. Windows Server 2012


Please reboot your machine after installation.
Your licenses and settings will be kept during this process. 

 

Author: mona
Last update: 2014-10-16 17:47


Performance Issue with Windows 10

Under Windows 7 the first user logon usually takes less then 35 seconds for each user and the initial user profile weighs approx. 5MB.
With Windows 10 this has increased dramatically. The first user logon now usually takes up to 2 minutes or more for each user and the resulting user profile weighs approx. 130MB!

Most of this increase can be attributed to:
- the Windows 10 "Modern Apps" (also called Modern UI) which have to be created for each user at first logon
- the initial setup of Microsoft "OneDrive"
- many other one time background processes which continue to run for a long time
until all necessary Modern UI resources have been created after the first user logon process has already completed
- Live tile creation and initial setup for the new Windows 10 Start menu
- initial setup of the Windows Store database
etc.

Unfortunately this overhead consumes a lot of additional CPU and RAM resources for Windows 10 user logons, especially in multiuser environments like Thinstuff XP/VS Terminal Server.

With some Google research you can easily find many instructions about how to remove Modern Apps with PowerShell commands and limit the Windows 10 start menu to one single tile,
creating a slim default user profile, etc.

Microsoft knows about this bottle-neck and has released a "slim" Windows 10 version called "Windows 10 LTSB (Long-Term Service Branch)" where almost all of the above mentioned overhead has been removed (also bringing back the old Windows 7-style calculator).
Some reports about Windows 10 LTSB can be found here:

https://forum.level1techs.com/t/really-impressed-with-windows-10-ltsb/112714
But Windows 10 LTSB is only available for Microsoft Enterprise customers.

Fortunately even the cheapest Microsoft Server OS "Windows Server 2016 Essentials" also offers the same reduced overhead and remarkable performance improvements as Windows 10 LTSB
, but without its restrictions.

Author: Mona Lippert-Winkel
Last update: 2017-06-14 09:32


How to configure RemoteApp-RDP-File manually

 

Start mstsc.exe (Remote Desktop Connection) - enter settings like computer name, drives, etc. and
save rdp-file (" Save As...")

Now open this one with text editor (notepad, etc.) and add following lines:


remoteapplicationmode:i:1
remoteapplicationprogram:s:program path  (which program should be started as remoteapp?)
remoteapplicationcmdline:s:f necessary  (NO mandatory line - just if the application required additional information. If not required - do not add this line) 

Save this additional settings and open this rdp file with "Remote Desktop Connection" (mstsc.exe)

 

Author: Mona Lippert-Winkel
Last update: 2018-02-19 11:53


XP/VS Server » Licensing

Activate XP/VS Server License

Online Activation

1. Open the program "Thinstuff XP/VS Administrator" and click in the menu bar "File" and subsequent "Add/Activate License"

 

2. Now it will open the activation-window. Please select "Add licenses/ Start internet activation..."

 

3. In the next step, please log into your "Thinstuff Account".
fig.1 Your web browser will be opened and you have to login with your user name and your password.

 

4a. If you have bought a license directly in our web shop
fig.1 You have to select “activate” next to your license. After that click on “Activate/download selected license”

4b. (OPTIONAL - Please note ! Coupon Codes are not longer available! This step is only for those customers who have not yet redeemed the coupon)

If you have redeemed a coupon from a Thinstuff Partner
fig.1 Enter your coupon-code and click on „Convert this Coupon!“

Your coupon will be converted into a valid license. Activation of the new license - please follow as described in 4a.

 

5. Import the license

In the following dialogue please select „run/open“ with: XP/VS Admin and the license will be imported automatically into your XP/VS Server Administrator.

 

6. Activation completed
fig.1 As shown in the window, the license appears now as valid in your XP/VS Server Administrator.


Offline Activation

There is also the possibility to do an offline-activation by copying the activation information from your computer without internet access to one with internet access.

1. On your computer without internet access, where you have installed XP/VS Server
fig.1 To get the activation information please open the program XP/VS Terminal Server Administrator and select “File” and “Add/Activate License”. Subsequent click on the button “Copy hardware Key to clipboard”

 

2. Paste the text into a text editor (e.g. Notepad), save it locally (e.g. xxx-hwkey.txt) and copy this text-file to your computer with internet access.

3. On your computer with internet access:
fig.1 Please log into your Thinstuff-Account

 

4a. If you have bought a license directly in our webshop
fig.1 Switch into your account to “Overview” and click on “Activate” next to your favored license.


fig.2 Please select your text file, which you have created previously based on the activation-information.


fig.3 Now click on „Activate license“.

 

4b. OPTIONAL - Please note ! Coupon Codes are not longer available! This step is only for those customers who have not yet redeemed the coupon

If you have redeemed a coupon from a Thinstuff Partner
fig.1 If you have successfully logged into your Thinstuff Account, select “Add/Manage Coupon” on the very right pane of the product overview.


fig.2 Enter your coupon-number and click on “Add this coupon”


fig.3 Now you have to confirm the transformation of the coupon into the license. By doing this your coupon isn't valid anymore and you'll get a full valid license instead of it.


fig.4 The transaction was successful. Please click on „Continue to your account overview..“.

Now you can activate your license - please follow steps as described in 4a

 

5. Download activated license
fig.1 Click now on the newly activated license below the item “License file to download an re-import”.


fig.2 In the following dialogue please select „Save“ to save the license file locally.

 

6. Copy the license file (license_XXXXX.tlic) on that computer, where you have installed XP/VS Server

7. Import the license
fig.1 Open the TSX Remote App Licensing Manager on the your server machine and click on the File → Import license from file in the menu bar.


fig.2 Now select your license file (.tlic) and click on „Open“.

 

8. Activation completed
fig.1 Now you receive a notice, that your license has been successfully imported, please confirm this dialogue with “Ok”. As shown in the window, the license appears now as valid in your XP/VS Admin.

Author: Mona Lippert-Winkel
Last update: 2017-02-22 16:27


This entry is in revision and can not be displayed.

Author: Roman Miklautz
Last update: 2010-04-13 14:26


Invalid hardware key?

This only happens on a physical PC if your hardware has changed significantly (e.g. change of mainboard or complete PC ...) or on a virtual machine if the MAC address of the primary Windows Network interface has changed.

Usually an activated XP/VS license is bound to the hardware of each machine.

However, based on manual requests we do allow reasonable reactivation requests.
e.g. if your hardware breaks, or you change your server, etc.

In such a case we will release your license for another activation on a different system.

Please send us an email with following details to support@thinstuff.com  :

  • Reason for reactivation
  • Thinstuff account username
  • License Number

This helps us to verify your legit  "connection" to that license.

Additonal Links:

FAQ -> Licensing on virtual machines

Author: Roman Miklautz
Last update: 2011-08-02 13:19


Licensing on virtual machines

On virtual machines the XP/VS license is always bound to the MAC address of the primary Windows network interface.

In following cases this can lead to problems with XP/VS licensing:

A) If you on e.g. VMWARE try to move or copy a virtual machine and select "create new identifier" a new MAC address is created.

B) Also changing the order of the network interfaces in Windows (if. e.g. another network interface is added - e.g. a VPN connection ...) causes the MAC address of the primary Windows network interface to change.

C) Some visualization solutions (e.g. HyperV, Xen, etc.) will create a new MAC-address for every new Guest OS.

In all of this cases the XP/VS license becomes invalid (9. Invalid hardware key?)
To avoid this, please make sure that the MAC address of the primary Windows network interface does not change on virtual machines.

In case B) you can fix your problem by recreating the initial order of the Windows network interfaces.

In case C) can be avoided by assigning a static MAC-address.

If you use a virtualization platform (e.g. VMWare, HyperV, Xen, etc.), please assign a static MAC-Address to your Virtual Guest Computers before you install XP/VS Terminal Server.

Additional links:

VMware KB: Virtual NIC disappears from a Windows virtual machine

 

On virtual machines the XP/VS license is always bound to the MAC address of the primary Windows network interface.

In following cases this can lead to problems with XP/VS licensing:

A) If you on e.g. VMWARE try to move or copy a virtual machine and select "create new identifier" a new MAC address is created.

B) Also changing the order of the network interfaces in Windows (if. e.g. another network interface is added - e.g. a VPN connection ...) causes the MAC address of the primary Windows network interface to change.

C) Some visualization solutions (e.g. HyperV, Xen, etc.) will create a new MAC-address for every new Guest OS.

In all of this cases the XP/VS license becomes invalid (invalid harwdare key)
To avoid this, please make sure that the MAC address of the primary Windows network interface does not change on virtual machines.

In case B) you can fix your problem by recreating the initial order of the Windows network interfaces.

In case C) can be avoided by assigning a static MAC-address.

If you use a visualization platform (e.g. VMWare, HyperV, Xen, etc.), please assign a static MAC-Address to your Virtual Guest Computers before you install XP/VS Terminal Server.

Author: Roman Miklautz
Last update: 2011-03-28 12:00


Reactivate/Transfer a license

Usually an activated XP/VS license is bound to the hardware of each machine.

However, based on manual requests we do allow reasonable reactivation requests.
e.g. if your hardware breaks, or you change your server, etc.

In such a case we will release your license for another activation on a different system.

Licenses tied to your own Thinstuff account:
From now on you will be able to release your licenses by yourself and you don't have to wait for our support to answer.
For this please login into your Thinstuff account and go to "My Licenses".
Next your license you'll find the link "Reactivate license" where you can release your license for reactivation!
Or you can ask here for license reactivation !
Customer's licenses
From now on you will able to release your customer's licenses by yourself so you don't have to wait for our support to answer.
For this please login into your Thinstuff account and go to "Reseller Control Center".
On the top you'll find a textbox  where you can insert your customer's license id to release it for reactivation!


Licenses tied to your own Thinstuff account:

You will be able to release your licenses by yourself threetimes and you don't have to wait for our support to answer.

Please login into your Thinstuff account and go to "My Licenses".
Next to your license you'll find the link "Reactivate license" where you can release your license for reactivation (three times for free) by choosing "Release the license for reactivation"

If these three times are exceeded you can ask here for license reactivaton
Click "Reactivate license" and specify in the next window the reason from drop down menu
Choose --> "Send reactivation request"  to send the request to Thinstuff support.
Reactivation Request

As soon as the license is relased for reactivation (email information) you can run the activation process. 

For Reseller --> Release Customer's licenses

You are able to release your customer's licenses by yourself so you don't have to wait for our support to answer.

Please login into your Thinstuff account and go to "Reseller Control Center".
On the top left you'll find a textbox  where you can insert your customer's license id to release it for reactivation (either the number "1234" or the whole license code "12345-ABCDEFGHIJLMNOPQRST"
Reseller Control Center
Click continue to release the license  for reactivaton (three times free)
If the three times are exceeded choose the reason from drop down menu and click "Send reactivation request"to send the request to Thinstuff support.
You will get an information email as soon as this license is released for reactivation. 

Author: Mona Lippert-Winkel
Last update: 2016-02-15 15:42


How long are XP/VS licenses valid?

XP/VS licenses(except demo/trial licenses) are always perpetual licenses, so they will never expire.

Author: Roman Miklautz
Last update: 2010-05-07 15:10


Can I upgrade a XP/VS license?

Yes, you can upgrade your XP/VS license at any time after purchase directly in our webshop at https://www.thinstuff.com/licensing/

Log into your Thinstuff account and you will find top right "Shop"

Just press the "Upgrade" button and then follow the instructions.
The upgrade price is always the price difference + EUR 10,-- / US$ 15 upgrade fee.

 

Login into your Thinstuff account 

In "Shop" - the product overview /top right in your account - you will find the "Upgrade" button

Upgrade Button

Click this button and your purchased licenses,which can be upgraded, will be listed:

Select license

 

Select the license you want to upgrade and you will see the list of product you can upgrade to:

Select Upgrade license

Check your favourite product and confirm with "Into Basket"

Into Basket

 

In the shopping card click "Proceed to checkout" and follow the assistant to finish your purchase.

Shopping Card

Author: Roman Miklautz, Mona
Last update: 2015-04-03 12:17


MS Licensing Questions

This entry is in revision and can not be displayed.

Author: Roman Miklautz
Last update: 2010-04-13 14:27


XP/VS Server versions

There are 3 different XP/VS versions:

 Lite - no domain membership of XP/VS Server computer and only on XP, Vista and Windows 7 (No server operating systems)

Standard - Like Lite + domain membership and server operating systems Windows Server 2003, 2008 and 2008 R2 are supported

Professional - Like Standard + TSX USB for redirecting any client attached USB devices (e.g. flatbed scanners, Handhelds, Webcams, MFC devices etc.)

Forwarding of other client attached devices like drive letters, printers etc. are also supported with XP/VS Lite and Standard.

You can find a detailed feature comparison of all XP/VS Server Versions here & the complete XP/VS pricelist here .

related informations:

82. Configure Product Evalutation Version

Author: Roman Miklautz
Last update: 2010-07-26 19:21


Configure Product Evalutation Version

If you want to change the evaluation license mode during the trial process please do the following :

1.) Open XP/VS Server Administrator and go to "Help" - > "Configure Product Evaluation Version"

2.) Now choose the version you want to evaluate and press OK.

3.) Please restart your computer.

You can find a detailed feature comparison of all XP/VS Server Versions here & the complete XP/VS pricelist here .

related informations:

51. XP/VS Server versions

Author: Thinstuff Support
Last update: 2010-09-09 13:04


License can't be activated

 

The message "License can't be activated ...." means that the license has already been activated!
For explanation:
During the activation process, some information of the hardware is transferred to the web server, which generates 
the license file. Once this process is completed, the download of new license starts automatically.
Now it is important that your web browser allows this download! 
Either the download is prevented, sometimes Pop-ups are even suppressed, which point out that files are ready for downloading.
Then - of course - you have the impression as if the activation process had not been carried out.
In any case, you have the option to download the license manually (top right -> "Overview").
Save that license file locally, open by double-click - the license is automatically imported into the XPVS Server administrator.
If you want to perform the activation process again, please let us know, because then the license must be released for activation once again.

The message during the activation process 

Error
License can't be activated -  License is already activated

signifies that the license has already been activated!

 

For explanation:

During the activation process, some information of the hardware is transferred to the web server, which generates the license file. Once this process is completed, the download of new license starts automatically.

Now it is important that your web browser allows this download! 
Either the download is prevented, sometimes pop-up are even suppressed, which points out that files are ready for download.
Then - of course - you have the impression as if the activation process had not been executed.

In any case, you have the option to download the license manually (click top right -> "My Licenses").  
In the list you will find your favourite license file. Save the license file locally, open with double-click - the license will be importedautomatically  into the XPVS Server Administrator.

If you want to perform the activation process again, the license must be released for activation
In this case please write an email to "support@thinstuff.com" with your license ID and the reason and we will release your license for reactivation (for free). 

Author: mona
Last update: 2015-04-23 11:19


XP/VS Server » Sales

Verify VAT number

For customers from member states of the european community:

So that we can invoice to you without VAT, you have to enter a valid VAT number before ORDERING.

  1. You can verify your VAT Number yourself if you log in to our Webshop.
  2. After login on the right top corner please click on address book and enter your full address with your VAT number and the click save.
  3. Then you will see if your VAT number was verified successfully (green)
  4. If it was not verified successfully it is marked red.
  5. In this case please try to save your address again until it shows up green (verified OK)

For customers from countries outside of the european community :

Customers from countries outside the european community will be invoiced without VAT.

Author: Roman Miklautz
Last update: 2010-05-07 15:14


How can I become a Thinstuff Reseller?

If you want to become a Thinstuff Reseller or for more informations about Thinstuff Partners please contact us.  (sales@thinstuff.com).

Author: Roman Miklautz
Last update: 2010-11-08 13:54


How can i buy the XP/VS Server or other products from Thinstuff?

You can buy the products directly in our Webshop .

You can pay with credit card, paypal or payment in advance (wire transfer).

If you pay with credit card or paypal you receive your license after successfully payment/transaction.
When you have selected payment in advance we will release your license upon receipt of payment.

Author: Roman Miklautz
Last update: 2010-06-16 14:55


Convert a coupon into a valid license

Author: Thinstuff Support
Last update: 2011-03-15 14:45


TSX Scan

Activate TSX Scan License

Online Activation

Open the program "TSX Scan License Manager" (--> "Run as administrator") and click tab "License Activation"

start internet activation  
click "Start internet activation"

Your web broswser open Thinstuff Login page --> enter your credential to log-in

Login

In the following screen you will see your license(s) listed (which are not activated or released for reactivation)
Select the TSX Scan License  and click "Activate/ Download license"

Enter License Code

Now the hardware information of your system will be copied to the web server, which create the new license file.
PEASE NOTE!  You have to enable and allow pop-ups and automatic download from "Thinstuff.com" otherwise you will miss the download and the following invitation:

Open With  
Choose "Thinstuff TSX Scan License Manager" and confirm with "OK"

The new license file will be imported automatically :

Successfully Imported

and the license will be shown op in the TSX License Manager

TSX Scan License Overview

Author: mona
Last update: 2017-03-01 16:16


TSX Scan » Technical

TSX Scan trial version

Author: Roman Miklautz
Last update: 2011-03-15 14:08


Do I need TSX USB for using TSX Scan?

No, for TSX Scan you do not need TSX USB.

TSX Scan is a seperate product which has to be installed in addition to XP/VS Server or Microsoft Terminal Server.

Author: Thinstuff Support
Last update: 2010-12-09 16:12


Installation and usage of TSX Scan

With TSX Scan you only need the TWAIN or WIA scanner driver on the client computer. On the server computer you need either XP/VS Server from here or Microsoft Terminal Server/Remote Desktop Services and in addition TSX Scan Server from here. On the client computer you need TSX Scan client from here.

Prerequirements:

On the server you don't have to install any TWAIN drivers but on the client you have to install the TWAIN drivers for your scanner. So before you install TSX Scan we would recommend that you first test with any TWAIN capable application on your client computer if you can succesfully scan with the installed TWAIN driver of your scanner.

WARNING! On Windows Server operating systems you have to install the "Desktop Experience" feature to install the TWAIN_32 subsystem which is needed by TSX Scan Server.

79. How do I install the Desktop Experience feature on Windows Server 2008/2008 R2 (example)?

Installation :

If you want to install TSX Scan, please do the following :

1. Download the TSX Scan installer from here, save it somewhere locally and execute the installer with a double click.

2. Welcome Dialogue. Select Next.

 3. Press “Next”.

 4. To proceed with installation you have to agree to the "End-user License Agreement" and the press “I Agree”.

5. In this step you have to choose which component you want to install :

5a. Select "Client" to install the client part of TSX Scan on the Client computer. 5b. Select "Server" if you want to install the TSX Server part on the server computer.

 6. Select your destination folder and select "Install".

8. In the last step choose the button „Finish“.To complete the installation process you have to reboot your computer. Click 'Yes' if you want to restart now or 'No' if you plan to manually restart later.

Usage:

If you connect after installation of TSX Scan via RDP to your XP/VS Server or Terminal Server you should see the TSX Scan icon on the right bottom in the info area of your task bar as you can see per following screenshot.

If you now start any TWAIN capable application (for e.g IrfanView) in your Remote Desktop session on the server and open the scanner selection dialogue you should already be able to chose the TWAIN scanner which you previously installed on your client.
Those will have a [TSX] in front of their scanner name to differentiate them from local scanners.

Author: Thinstuff Support
Last update: 2017-08-31 10:47


How do I install the Desktop Experience feature on Windows Server 2008/R2?

If you want to use TSX Scan on a server operating system you have to install the Desktop-Experience-Feature.

To install the Desktop Experience please do the following  :

1.) Launch the 'Server Manager' . Click Start, Administrative Tools, and click Server Manager.

2.) Go to the 'Features' Section and click on 'Add features' .

3.) Select the 'Desktop Experience' check box and click on 'Next' .

4.) Click on 'Install'

5.) Click on 'Close'

6.) To complete the installation, click on 'Restart'.

You will find more informations about the Desktop Experience feature here.

Author: Thinstuff Support
Last update: 2010-06-29 14:08


TSX Scan User Manual

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-11-30 18:55


TSX Scan Quick Start Guide

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-11-30 18:56


Uninstall TSX Scan

 

If you want to uninstall TSX Scan, please do the following :

 

Open "Programs and Features" by clicking the Start-Button /Control Panel / Programs and Features, and then click "Uninstall a program".

 

Select "Thinstuff TSX Scan Client" to uninstall the client-part - right click and select "Uninstall"

Select "Thinstuff TSX Scan Server" to uninstall the server-part - right click and select "Uninstall"

Click 'Yes' on the dialog box.

Uninstallation is finished after the reboot 

Author: Thinstuff Support
Last update: 2012-08-28 16:41


Compatibilty with TSX Scan

We are often asked for compatibility of scanners working with our software TSX Scan.
Of course we cannot test all available scanner devices, but we can highlight one rule --> TSX Scan requires installed TWAIN driver  on client side.

We know that some manufacturers are not supporting the scanning standards such as TWAIN or ISIS.
For example Fujitsu ScanSnap.
This company decided to use only their own properity protocol and did not implement neither Twain nor Isis drivers.
Consequently these products are not supporting standard scanning software application - for example IrfanView and consequently  do not work with TSX Scan neither.
If you start TSX Scan on your client computer the scanner will not be shown in the list of available, installed scanners.

Author: Mona Lippert-Winkel
Last update: 2017-03-29 11:03


TSX Remote App » Technical

TSX RemoteApp

TSX RemoteApp allows publishing of single applications instead of a complete Windows desktop remotely.

Applications published with TSX RemoteApp appear on the client desktop as if they were local with their own start menu entry, taskbar icon and resizable window.

1. Requirements

TSX RemoteApp can be used in 2 ways :

  1. As a free add-on to XPVS Server Standard and Professional(no separate license needed)

  2. As a commercial add-on to Microsoft Terminal Services / Remote Desktop Services or virtual desktops (separate TSX RemoteApp license needed)

2. Supported client and server operating systems

Following 32bit (x86) and 64bit (x64) client and server operating systems are supported:

  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2

3. Installation and usage

More information about installing and using  TSX RemoteApp can be found here -> FAQ: Installation and Usage of TSX RemoteApp.

4. Product information

The product site on our website can be found here http://www.thinstuff.com/products/tsx-remoteapp/

5. Additional Links

A detailed comparison between Thinstuff's TSX RemoteApp and Microsoft's TS RemoteApp can be found here  -> FAQ: TS RemoteApp vs. TSX RemoteApp

Author: Roman Miklautz
Last update: 2010-11-18 13:11


TS RemoteApp vs. TSX RemoteApp

What is a remote application (seamless application)?

When you start a RDP connection, you usually see the entire desktop of the server.
Starting with Windows 7 and Windows Server 2008, Microsoft has implemented the function "TS RemoteApp”. These RemoteApp programs will also run on RDP - but they blend seamlessly into the local desktop.
    
Imagine the following RDP-session:

With TS RemoteApp everything around the application "calculator" is hidden from the user:

You have to imagine that the yellow marked area appears transparent.
Therefore the users will get the impression that this application is running locally on their computer (the remote computer's desktop will not be displayed).

What is the difference between TS RemoteApp and TSX RemoteApp?

The following table gives you an overview which server-side operating systems are supported by Microsoft's TS RemoteApp or Thinstuff's TSX RemoteApp if you want to enable multi-user seamless application publishing:

Multi-User Seamless Application Publishing Protocol Support




Operating System (Server side) Without Thinstuff With TSX RemoteApp Stand-Alone With XPVS Std/Pro (TSX RemoteApp integrated)




x86 ( 32-Bit)






Windows XP Home (SP3)

Windows XP Media Center 2005 incl. Rollup 2 (SP3)

Windows XP Professional (SP3)

1/
Windows Vista Home Basic / Home Premium / Business x86 (SP2)

Windows Vista Ultimate / Enterprise x86 (SP2)

2/
Windows 7 Starter / Home Basic / Home Premium / Professional x86 (RTM)

/
Windows 7 Ultimate / Enterprise x86 (RTM)

/
Windows Small Business Server 2003 (SP2)

Windows Server 2003 Web Edition x86 (SP2)

Windows Server 2003 Standard / Enterprise / Datacenter x86 (SP2)
3
Windows Web Server 2008 x86 (SP2)

/
Windows Server 2008 Standard / Enterprise / Datacenter x86 (SP2) 3 3 / 3 /




x64( 64-Bit)






Windows XP Professional x64 (SP2)

Windows Vista Home Basic / Home Premium / Business / Ultimate / Enterprise x64 (SP2)

Windows 7 Home Basic / Home Premium / Professional x64 (RTM)

/
Windows 7 Ultimate / Enterprise x64 (RTM)

/
Windows Server 2003 Web Edition / Standard / Enterprise / Datacenter x64 (SP2)

Windows Small Business Server 2008 x64 (SP2)

/
Windows Web Server 2008 x64 (SP2)

/
Windows Server 2008 Standard / Enterprise / Datacenter x64 (SP2) 3 3/3 /
Windows Web Server 2008 R2 x64 (RTM)

/
Windows Server 2008 R2 Foundation / Standard / Enterprise / Datacenter x64 (RTM) 3 3/3 /








1 requires Microsoft KB961742-v3 to be installed:


2 requires Microsoft KB961741 to be installed : Thinstuff TSX RemoteApp
3 only with Terminal Services / RD Session Host Role

: Microsoft TS RemoteApp

You can use Microsoft's TS RemoteApp technology if you install XP/VS Server on one of the following operating systems:

- All Windows 7 Editions (including Windows 7 Starter).

- Windows Server 2008 (without TS role)

- Windows Server 2008 R2 (without RD Session Host role)

- Windows XP Professional SP3
  x86 only, requires Microsoft KB961742-v3 to be installed:
  http://support.microsoft.com/kb/961742

- Windows Vista Enterprise or Windows Vista Ultimate SP1 or. SP2
  x86 only, requires Microsoft KB961741 to be installed:
  http://support.microsoft.com/kb/961741

For all "other" operating systems Thinstuff has developed a completely separate "Seamless-RDP" product called TSX RemoteApp (with "X") .

Example: If you connect to Windows 7/2008/2008 R2 machine and you want to have a seamless application you can use Microsoft's TS Remote App and you don't need to install our TSX RemoteApp solution.

If you connect to a Windows Server 2003 machine (or another operating system which is not supported by Microsoft's TS Remote App) and you want to have a seamless application you'll need to install our TSX RemoteApp Server.

In addition you can find our own free RDP Client in the Thinstuff TSX RemoteApp Installer package. You can use it independently from TS(X) Remote App and it offers additional functions compared to Microsoft's RDP Client.

So there are two seamless protocols for Remote Applications available:

If you install our TSX RemoteApp Server Software on a server machine it will be able to understand both protocols.

The newest Microsoft Remote Desktop Connecticon client just understands Microsoft's TS RemoteApp protocol.
With TSX Remote App Server installed on server side and using the Thinstuff TSX Remote Desktop Client on the client side you'll be able to use both protocols.

If you use e.g. a Windows 7 machine as Terminal Server you don't have to install the TSX RemoteApp Server (on your Windows 7 machine). You also don't have to install the Thinstuff TSX RemoteApp Client on the workstation.

Reason: Windows 7 and the Microsoft's RDP Client are both able to "speak" TS Remote App.

However, Microsoft's Remote Desktop Client offers no possibility to configure or activate the TS RemoteApp mode in the graphical user interface. You have to build your own .rdp file (with notepad,...).

For that reason it is convenient to install the Thinstuff Remote Desktop Client on your workstation because you will able to manage both TSX RemotApp and TS RemoteApp applications in a graphical user interface.

3

Author: Thinstuff Support
Last update: 2010-11-18 12:59


Installation and Usage of TSX RemoteApp

1. Installation

TSX RemoteApp needs to be installed on your server-pc as well as on your client-pc.

To install TSX RemoteApp, please do the following:

Step 1

Download the TSX RemoteApp installer from here: http://www.thinstuff.com/releases/ThinstuffTsxRemoteApp-latest.exe

Step 2

Welcome Dialogue - Select "Next"

Step 3

Press "Next"

Step 4

To proceed with installation you have to agree to the "End-user License Agreement" and the press “I Agree”.

Step 5

In this step you have to choose which component you want to install:

5a  Select "TSX RDC Client" to install the client part of TSX RemoteApp on the Client computer 
5b Select "TSX RemoteApp Server" if you want to install the TSX Server part on the server computer.
5c Select both parts if you want to install the the client and the server part on your machine.

Step 6

Select your destination folder and select "Install".

Step 7

In the last step choose the button „Finish“ to complete the installation.

 

2. Usage

More information about client and server side usage of TSX RemoteApp can be found at the following links:

Client-side

Server-side

 

3. Additional Links

-> FAQ: TSX RemoteApp

-> FAQ: TS RemoteApp vs. TSX RemoteApp

-> FAQ:TS RemoteApp

Author: admin
Last update: 2010-11-18 13:01


TSX RemoteApp

TSX RemoteApp allows publishing of single applications instead of a complete Windows desktop remotely.

Applications published with TSX RemoteApp appear on the client desktop as if they were local with their own start menu entry, taskbar icon and resizable window.

1. Requirements

TSX RemoteApp can be used in 2 ways :

  1. As a free add-on to XPVS Server Standard and Professional(no separate license needed)

  2. As a commercial add-on to Microsoft Terminal Services / Remote Desktop Services or virtual desktops (separate TSX RemoteApp license needed)

2. Supported client and server operating systems

Following 32bit (x86) and 64bit (x64) client and server operating systems are supported:

  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2

3. Installation and usage

More information about installing and using  TSX RemoteApp can be found here -> FAQ: Installation and Usage of TSX RemoteApp.

4. Product information

The product site on our website can be found here http://www.thinstuff.com/products/tsx-remoteapp/

5. Additional Links

A detailed comparison between Thinstuff's TSX RemoteApp and Microsoft's TS RemoteApp can be found here  -> FAQ: TS RemoteApp vs. TSX RemoteApp

Author: Thinstuff Support
Last update: 2010-11-18 13:14


TSX Connection Manager

TSX Connection Manager is an additional feature in TSX RemoteApp. It allows preconfiguring TSX Remote Desktop Connections on your server-pc and importing them to a client’s computer.

So with this application you will able to manage all your TSX Desktop connections & TSX RemoteApp connection in a graphical user interface.

Add a new TSX RemoteApp connection

  1. Start TSX Connection Manager on your server. Select "File" and "New TSX RemoteApp connection" or Ctrl+Shift+N.

  2. The TSX Remote Desktop Connection program will now start and you can create a new TSX RemoteApp connection as described here FAQ -> TSX Connection
  3. Now you have a new entry in your TSX Connection Manager, called "Notepad".

Export a TSX RemoteApp connection

To export those preconfigured TSX RemoteApp – connection to other clients, choose under “Connections” – “Export” or select the connection you want to export, right click on it and select „Export“.

For saving this preconfigured TSX RemoteApp Connection to a network drive you have to define the favoured path.

Now you can easily import this TSX RemoteApp into every workstation (where you have installed the client part of TSX RemoteApp )

Import a TSX RemoteApp connection

Start TSX Remote Connection Manager on your client:

  1. Select "Import" and move to the network path, where you have saved your preconfigured TSX RemoteApp Connection.

  2. Mark the entry and select "Open" to add this connection to your TSX Connection Manager.

Author: mona
Last update: 2010-11-17 09:44


Activate TSX RemoteApp License

1. General

With TSX RemoteApp Licensing you are able to manage your TSX RemoteApp licenses on your server machine.

If you have XP/VS Server (Standard and  Professional version) installed on your server machine the licensing management is integrated in XP/VS Server.

So if you start the Licensing Manager on a system with XP/VS Server installed the XP/VS Server Administrator Window will be displayed instead of the TSX Remote App Licensing Manager Window.

2. Activation

Online Activation

1. Start activation
fig.1 Open the TSX Remote App Licensing Manager on the your server machine and click on the “License Activation tab” and then on the “Start internet activation” button.

2. Log into your “Thinstuff Account”.
fig.1 Your web browser will be opened and you have to login with your user name and your password.

3a. If you have bought a license directly in our webshop
fig.1 You have to select “activate” next to your license. After that click on “Activate/download selected license”

3b. (Optional) If you have redeemed a coupon from a Thinstuff Partner
fig.1 Enter your coupon-code and click on „Convert this Coupon!“.

fig.2 Your coupon will be converted into a valid license. You have to select “activate” and afterwards click on “Activate/download selected license”.

4. Download activated license
fig.1 Click now on the newly activated license below the item “Activated licenses”.

5. Import the license
fig.1 In the following dialogue please select „Open“ with: TSX Remote App Licensing Manager and the license will be imported automatically into your TSX Remote App Licensing Manager.

6. Activation completed
fig.1 As shown in the window, the license appears now as valid in your TSX RemoteApp Licensing Manager.

Offline Activation

You also have the possibility of an offline-activation by copying the activation information from your computer without internet access to one with internet access.

1. On your computer without internet access, where you have installed XP/VS Server
fig. 1 Open the TSX Remote App Licensing Manager on the your server machine and click on the “License Activation tab” and then on the “Copy hardware Key to clipboard” button.

2. Paste the text into a text editor (e.g. Notepad), save it locally (e.g. xxx-hwkey.txt) and copy this text file to your computer with internet access.

3. On your computer with internet access:
fig. 1 Log into your “Thinstuff Account”. Your web browser will be opened and you have to login with your user name and your password.

4a. If you have bought a license directly in our webshop
fig. 1 Switch into your account to “Overview” and click on “Activate” next to your favoured license.

fig. 2 Please select your text file, which you have created previously based on the activation-information.

fig. 3 Now click on „Activate license“.

4b. (Optional) If you have redeemed a coupon from a Thinstuff Partner
fig.1 If you have successfully logged into your Thinstuff Account, select “Add/Manage Coupon” on the very right pane of the product overview.

fig. 2 Enter your coupon-number and click on “Add this coupon”

fig. 3 Now you have to confirm the transformation of the coupon into the license. By doing this your coupon isn't valid anymore and you'll get a full valid license instead of it.

fig. 4 The transaction was successful. Please click on „Continue to your account overview..“.

fig. 5 Click on “Activate” next to your favoured license.

fig. 6 Please select your text file, which you have created previously based on the activation-information.

fig. 7 Now click on „Activate license“.

5. Download activated license
fig. 1 Click now on the newly activated license below the item “License file to download an re-import”.

fig. 2 In the following dialogue please select „Save“ to save the license file.

6. Copy the license file (license_XXXXX.rlic) on that computer, where you have installed XP/VS Server

7. Import the license
fig. 1 Open the TSX Remote App Licensing Manager on the your server machine and click on the File → Import license from file in the menu bar.

fig 2 Now select your license file (.rlic) and click on „Open“.

8. Activation completed
fig.1 As shown in the window, the license appears now as valid in your TSX RemoteApp Licensing Manager.

Author: Thinstuff Support
Last update: 2017-02-22 16:25


TSX Connection

The TSX Connection is our own RDP Client. You can find it for free in the TSX Remote App Installer package and you can use it independently from TS(X) Remote App . It offers additional functions compared to Microsoft's RDP Client e.g. choosing which connection type (desktop connection or seamless application mode) you want to make.

How to create a TSX RemoteApp/Desktop Connection?

If you want to use TSX RemoteApp/Desktop Connection you can easily configure your seamless remote-connection.

  1. With a double-click you open TSX Connection. If you choose Option the window will enlarge. The first column is called General where you define Connection Type and Seamless mode, as well as you may enter the name or the IP address of your server in the Computer field.

    The Connection type defines if you want to start a standard Remote Desktop connection or a seamless remote application.less Remote Application.

    Connection Type
    Desktop standard Remote Desktop connection
    RemoteApp (seamless) seamless Remote Application

    The „Seamless mode“ defines which seamless protocol you want to use.

    Seamless mode
    Auto automatic detection
    TS RemoteApp Microsoft's seamless protocol
    TSX RemoteApp Thinstuff's seamless protocol
  2. For the next step you switch to column “Programs” .
    Enter the name and the path of the program you want to start
    Define an individual name for the connection in the „Name“ field, it will be displayed on the desktop. Beside it you can change the icon of your preconfigured RDP connection.

  3. Now you can save this preconfigured RDP connection to your favoured path, place a link on your desktop or copy it to other clients.

  4. With a double click on your new Icon you start your seamless application.

    You will be asked to enter user name and password, and afterwards the application will be displayed as it would be started locally (seamless):



    P
    lease NOTE !! 
    If you use multiple monitors on client-side - the window will only be displayed on the primary monitor and cannot be moved to second monitor !
     

Author: Thinstuff Support
Last update: 2015-03-13 15:22


TSX RemoteApp Server Configuration

The TSX RemoteApp Server Configuration gives you an overview/status information about the TSX RemoteApp Server.

If a used file or library is missing/corrupted it will get marked in red.

In this case please contact our Technical support to analyze the problem.

Author: Thinstuff Support
Last update: 2010-11-17 12:55


TS RemoteApp

Starting with Windows Server 2008 Microsoft included Terminal Services RemoteApp (TS RemoteApp).
RemoteApp programs are programs that are accessed remotely through RDP and display seamlessly.
These applications appear as if they are directly running on the user's workstation.
Thus instead of displaying the complete remote Desktop only the specified RemoteApp program
is visible and integrated with the user's local desktop, running in its own resizable window
with its own entry in the taskbar.

Please see here for more info.

Requirements

Server-side

TS REMOTEAPP WITH THINSTUFF XP/VS TERMINAL SERVER:

Starting with Thinstuff XP/VS Terminal Server Version 1.0.167 users can also enjoy seamless TS RemoteApp programs when connecting to any of the following remote operating systems:

- All Windows 7 Editions (including Windows 7 Starter).

- Windows Server 2008 (without TS role)

- Windows Server 2008 R2 (without RD Session Host role)

Starting with Thinstuff XP/VS Terminal Server Version 1.0.400 TS RemoteApp will also work on:

- Windows XP Professional SP3
  x86 only, requires Microsoft KB961742-v3 to be installed:
  http://support.microsoft.com/kb/961742

- Windows Vista Enterprise or Windows Vista Ultimate SP1 or. SP2
  x86 only, requires Microsoft KB961741 to be installed:
  http://support.microsoft.com/kb/961741

Remoteapp connection using RDP feature "TS RemoteApp" is also possible to systems running Windows 8 / 8.1/ and 10 if following system files are available in C:\Windows\System32 --> rdpinit.exe and rdpshell.exe
If you are using for example Windows Home Editions XPVS Server enables this feature in XPVS Server Administrator  since version 1.0.653 (April 2013)
Choose  menu bar  -> Options -> "Install TS RemoteApp Support"  in XP/VS Administrator.

Client-side

The client computer has to run Remote Desktop Connection (RDC) 7.0 or better which is available here: http://support.microsoft.com/kb/969084
Unfortunately the current Remote Desktop Connection clients have no GUI option to specify a RemoteApp.
Thus you have to manually create a .rdp file.
It is also possible to save a .rdp file using the Microsoft Remote Desktop Connection and add the required lines manually using a text editor (e.g. Notepad).

These are the required settings:

remoteapplicationmode:i:1
remoteapplicationprogram:s:C:\Windows\System32\notepad.exe
remoteapplicationcmdline:s:%HOMEPATH%\Test.txt

The line "remoteapplicationmode:i:1" tells the RD Client to use the TS RemoteApp mode.
Use "remoteapplicationprogram:s:" to specify the path to the application's binary you want to display seamlessly.
The last line "remoteapplicationcmdline:s:" is optional and allows you to specify command line parameters for the specified RemoteApp.

At the attachments you'll find a sample.rdp file ("SeamlessAppExample.rdp").
Before launching it you should change the first line "full address:s:SERVERNAME" and replace "SERVERNAME" with the host name of your Thinstuff XP/VS Terminal Server computer.

For Windows XP SP3 clients we strongly recommend that you add support for Network Level Authentication (NLA).
NLA requires the Credential Security Provider (CredSSP) to be enabled.
CredSSP is supported on Windows XP SP3 but not enabled per default.
In order to enable CredSSP on Windows XP SP3 please follow Microsoft's instructions in KB951608:
http://support.microsoft.com/kb/951608

 

Note: The following section is only important if you want to create TS RemoteApp connections to(!) a Windows XP SP3 server:

For TS RemoteApp connections to Windows XP SP3 you will also have to add the following lines to the rdp files:

DisableRemoteAppCapsCheck:i:1
Alternate Shell:s:rdpinit.exe
Prompt For Credentials On client:i:1

The line "DisableRemoteAppCapsCheck:i:1" is required because the current RD Client is not able to automatically detect that XP SP3 does support TS RemoteApp even with the appropriate KBs installed.
The "Alternate Shell" line is needed to work around a problem with that detection failure.
The last line tells the RD Client to always prompt the credentials on the client side which comes handy if your Terminal Server does not support NLA on the server side (which only true for Windows XP).

The client computer has to run Remote Desktop Connection (RDC) 7.0 or better which is available here:

Author: Thinstuff Support
Last update: 2018-03-07 15:23


TSX RemoteApp User Manual

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-11-30 19:00


TSX RemoteApp Quick Start Guide

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-11-30 19:01


How can I sign my .rdp files?

General Description

You can use a digital signature to sign .rdp files. When you sign rdp files with trusted certificates, your clients can verify that important settings such as which server to connect to haven’t changed since the creation of the rdp file.

This enables clients to recognize your organization as the source of the RemoteApp program or the remote desktop connection, and allows them to make more informed trust decisions about whether to start the connection.

Following error will be displayed if someone opens a manually edited signed rdp file:

So what do you have to do to sign a .rdp file?

First: Create your .rdp file

Second: Get your certificate's thumbprint

Third: Sign your .rdp file by using rdpsign.exe

Create a .rdp file

A .rdp file is a basically a simple file ( filled with parameters) that defines the connection settings for a Remote Desktop or RemoteApp session. You can easily edit, copy and distribute it.

Basically you can create a .rdp by using the notepad and add the standard parameters. However, for this you'll have to know all the parameters. 

The simplest way to do this is to run TSX Connection (tstsc.exe), configure your basic settings and save it.  You can also use Microsoft's Remote Desktop Client (mstsc.exe).

Thinstuff has developed TSX Connection to make a Remote Connection client that allows you to configure,change and save Remote Desktop connections as well as RemoteApp connections.

Microsoft's Remote Desktop Client offers no possibility to configure or activate RemoteApp connections.

You can download TSX Connection from here.

32-Bit(x86) OS http://www.thinstuff.com/releases/ThinstuffTsxRdcClient-x86-latest.msi
64-Bit(x64) OS http://www.thinstuff.com/releases/ThinstuffTsxRdcClient-x64-latest.msi

In the download also included is the TSX Connection Manager - With this tool you can manage all your Remote Desktop, RemoteApp Connections in a graphical user interface and export, import them easily.

After the download please install the package and launch TSX Connection.
Now customize all required fields to your needs.

Following two fields are required: Connection Type and Computer in the General Tab

Now save your .rdp file. Please remember the path where you've saved it!

Get your certificate's thumbprint

The next step is to import your certificate and get your certificate's thumbprint. This step requires a valid .pfx certificate (either self-signed or CA-signed) and the export password from the .pfx file.

Manage Certificates with the Management Console

  1. Open your Management Console ( Start -> Run - >type in "mmc.exe")
  2. Goto File -> "Add/Remove Snap-in" in or use the shortcut Ctrl+M
  3. Now select "Certificates" and click on "Add"
  4. Choose "My user account" to manage your personal certificates. After that click on "finish"
  5. Now apply with "Ok"

Import your Certificate

  1. Goto Action - > All Tasks -> Import
  2. The 'Certificate Import Wizard' window appears and click on 'Next'
  3. Now click on 'Browse' and choose 'Personal Information Exchange .pfx, .p12' as file type.
  4. Select your certificate and click on 'Open'
  5. Click on 'Next'
  6. Type in the export password which you've entered by creating the .pfx file and click on 'Next
  7. Select 'Personal' as certificate store and click on 'Next'
  8. Click on 'Finsih' to complete the import process.

Get your certificate's thumbprint

  1. To get the certificate's thumbprint please do the following:
  2. Navigate to 'Certificates - Current User' -> Personal -> Certificates and double-click your recently imported certificate 
  3. Switch to the 'Details' tab and locate the field 'Thumbprint'
  4. Now select the thumbprint, copy it and paste it in your notepad.exe
  5. To use the rdpsign.exe you've the remove all blank spaces from your thumbprint. Goto File -> Replace (Ctrl +H) in the notepad and enter a blank space in the 'Find what:' field and click on 'Replace All'
  6. Mark your thumbprint and copy it

More informations about certifiactes/cryptography can be found at wikipedia.com:

Public key cryptography

Public key certificate

We used e.g 'openssl' to create the .cert/.pfx certificate -  www.openssl.org

Sign your .rdp file

After you've created your .rdp file and copied the certificate's thumbprint(without blank spaces) you can sign your .rdp file.

Now open a command promt as Administrator and use the following command:

rdpsign [options] [items to sign]

  • As option use /sha1 and then paste your thumbprint(without blank spaces). Now remove the first character, which is a '?'
  • Enter the path of your .rdp file instead of [items to sign]

e.g

C:\Windows\system32>rdpsign /sha1 f9f89d00ec0ra2d5da259h7990144df53b413efb c:\Se
rver01.rdp

After you've exectuted your command following will be displayed:

All rdp file(s) have been succesfully signed.

If you open now your .rdp file a trust dialogue will be displayed:

Author: Thinstuff Support
Last update: 2013-03-27 14:47


Silent installation of TSX RemoteApp

There is the possibility to install the TSX RemoteApp client in a command prompt, script, ...

At first you have to download the TSX RemoteApp installer for the client from here:
32-Bit: http://www.thinstuff.com/releases/ThinstuffTsxRdcClient-x86-latest.msi
64-Bit: http://www.thinstuff.com/releases/ThinstuffTsxRdcClient-x64-latest.msi

Then open a command prompt, change to the folder which contains the TSX RDC Client and use the command "msiexec" to install the .msi file.

e.g msiexec  /i \\Server\Folder\ThinstuffTSXRDCClient-x64-1.0.701-EN.msi

You can also hide the gui for the installation with the following:
e.g msiexec  /qn /i \\Server\Folder\ThinstuffTSXRDCClient-x64-1.0.701-EN.msi 

All available parameters:

e.g msiexec /h

With this you will able to setup a script for installing the client side application of TSX RemoteApp!

Additional links:

FAQ -> TSX RemoteApp

FAQ -> TS RemoteApp vs. TSX RemoteApp

Author: Thinstuff Support
Last update: 2011-12-06 16:01


Uninstall TSX RemoteApp

If you want to uninstall TSX RemoteApp, please do the following :

 

Open "Programs and Features" by clicking the Start-Button /Control Panel / Programs and Features, and then click "Uninstall a program".

 

Select "Thinstuff TSX Remote Desktop Connection" to uninstall the RDP-Client - right click and select "Uninstall"

Select "Thinstuff TSX RemoteApp Server..." to uninstall the server-part - right click and select "Uninstall"

Uninstallation is finished, reboot not required

Author: Thinstuff Support
Last update: 2013-03-27 14:48


TSX USB » Technical

TSX USB

TSX USB allows you to forward client attached USB devices which can not be forwarded with existing RDP mechanisms over RDP to your XP/VS Server as if they were attached locally to the USB port of the server.

This is e.g. useful for USB flatbed scanners or USB MFC devices (printer, scanner, fax) etc.
To forward client attached printers, USB Flash drives, headsets etc. you can use existing RDP mechanisms, so you will not need TSX USB for those purposes.

With TSX USB every user who is logged on to the XP/VS Server via RDP would see every USB device which is forwarded from any client.

 

So if you would forward 10 identical USB Devices from 10 different clients your server application (and every user who is logged on to the XP/VS Server via RDP) would see all 10 USB identical USB Devices just as if they where physically plugged into the usb ports of your server.

It now depends on your application which is running on the server if it can "differentiate" which of the 10 available USB devices to use for a specific user.

So if it is not possible to specify this relationship (individual USB Device to RDP user) somewhere it will not work.

 

In TSX USB admin utility on the client PC you decide which USB devices of the client you want to forward to the server and when you establish an RDP connection to your XP/VS Server this USB device will be forwarded to your server.

In TSX USB admin utility on the server you should select:

- "Connect to any devices ..." every USB device will be redirected from your client to your server"

- or "Only connect to the following USB devices ..."only devices with specific vendor and device IDs will be redirected to your server machine"

75. How can I share an USB Device with TSX USB?

Author: Roman Miklautz
Last update: 2010-12-09 16:12


How can I share an USB Device with TSX USB?

If you want to redirect a local USB Device from the Client to the Server via RDP you have to do the following steps:

INSTALLATION :

Client-Side :

1.) Install the ThinstuffTSXUsbClient on the client computer ( where the USB Device is physically present).
You will find the Installer in the XP/VS Server installation package.

You can download the latest version  here .


Server-Side:

1.) Run the XP/VS Server Adminstrator, click on "Options" and then on "TSX USB Server Administrator".


2.) The TSX USB Server Administrator window will open.


3.) Click on "Options" and then on "TSX USB Configuration".


4.) Enable the "Enable USB Device Redirection" field and choose one of the two options.

 



USING:

Before you connect to the Server per RDP please do the following :

1.) Run the "TSX USB Client" on the client machine.


2.) Click with the right-mouse-button on the device you want to share .


3.) Click on "Share USB Device".



The Device is now released. When you connect to your server via RDP your shared device will appear in the TSX Server Administrator.
Keep in mind that everybody can access the device because for the server it's a locally connected device.

41. TSX USB

Author: Thinstuff Support
Last update: 2010-12-09 16:12


Do I need TSX USB for using TSX Scan?

No, for TSX Scan you do not need TSX USB.

TSX Scan is a seperate product which has to be installed in addition to XP/VS Server or Microsoft Terminal Server.

Author: Thinstuff Support
Last update: 2010-12-09 16:12


TSX USB User Manual

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-11-30 19:04


TSX USB Quick Start Guide

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-12-06 14:36


TSX Session Broker » Technical

TSX Session Broker

TSX Session Broker is a feature integrated into XP/VS Server (Standard and Professional) that allows the system to take part in a load balanced Terminal Server farm based on Microsoft Session Directory (Windows Server 2003) or Session Broker (Windows Server 2008).

Usually only Windows Server 2003 Enterprise and Datacenter Editions can take part as a member in Session Directory / Session Broker!

With a TSX Session Broker enabled XP/VS Server also Windows XP, Vista, Windows 7, Small Business Server 2003 and Server 2003 Standard systems will be able to join a Microsoft Session Directory / Session Broker farm.

FEATURES:

- Fully compatible with the standard Microsoft RDP client. No additional / proprietary software needed on the client to make use of the load balancing functionality

- Multiple Terminal Server farms in the same local network

- Session reconnect of previously disconnected sessions

- Load balancing based on DNS round robin


REQUIREMENTS:

- The TSX Session Broker feature requires a XP/VS Standard or Professional license ( 51. XP/VS Server versions )

- XP/VS must be installed on any of the following operating systems:

  . Windows XP x86 Professional (SP3)
  . Windows XP x64 (SP1/SP2)
  . Windows Vista Business/Ultimate/Enterprise (SP1/SP2)
  . Windows 7 Professional/Ultimate/Enterprise
  . Windows Server 2003 R2 SBS/Standard/Enterprise (SP1/SP2)
  . Windows Server 2008
  . Windows Server 2008 R2

- Note ! Not supported in Windows 8/8.1/10 nor Windows Server 2012 (R2)/2016

- The computer where XP/VS is installed must be joined to a Windows Server Domain !

Please note that you do also need a Windows 2003/2008/2008-R2 Server with the session directory/broker service enabled and running.
The session directory/broker services are included in all Windows Server 2003/2008/2008-R2 Editions (even Small Business Editions).

SETUP

1a) If you are using a Windows 2003 Server with Session Directory:

- Open "Services" from "Administrative Tools" and locate the service called "Terminal Services Session Directory"
- Set the "Startup type" of this service to "Automatic" and start it.

1b) If you are using a Windows 2008/2008-R2 Server with Session Broker:

- Open the Server Manager and install the TS Session Broker Role Service from the Terminal Services Roles

2) Define which member servers are allowed to join your Session Directory/Broker

In order to allow a Terminal Server to join a Session Directory or Session Broker you have to add the computer to a local group called "Session Directory Computers". This local user group is basically used to define a list of Terminal Server computers that can join Session Broker/Directory.

On the Windows Server computer running the Session Directory or Session Broker service:

- Open "Local Users and Groups"
- Locate the group called "Session Directory Computers"
- Add all participating XP/VS Terminal Server Computers to this group

3) Join all required XP/VS Terminal Servers

On each single XP/VS Terminal Server that will participate in the Session Directory / Session Broker:

- Open Thinstuff XP/VS Terminal Server Administrator
- Select "Session Directory Configuration ..." from the Options menu
- Activate the checkbox "Join a TS Session Directory or TS Session Broker"
- Enter the name of the Windows Server 2003/2008 computer running the Session Directory / Session Broker service
- Enter a common name for your farm/cluster (e.g. "myfarm1").
  Unless you know what you're doing please enter exactly the same string on all your XP/VS Terminal Servers!

4) Load Balancing

If you want to use Round robin DNS load balancing:

- Add the farm name (e.g. "myfarm1") as a second hostname (A entry) for each XP/VS Terminal Server participating in the load balanced Terminal Server farm
- Don't forget that the Remote Desktop Clients must be configured to connect to this farm name (e.g. "myfarm1") instead of connecting to a hostname or IP address of a specific Terminal Server!

 

USAGE:

- Connect with your RDP Client to the farm name (e.g. "myfarm1") instead of connecting to a hostname or IP address of a specific Terminal Server.

- Because of DNS round robin the Remote Desktop Clients will get distributed equally among the member servers.

- On Logon the XP/VS Terminal Server will consult the Session Directory or Session Broker server to determine if there is an existing disconnected RDP session for that user

- Depending on the result of that query the XP/VS terminal Server will either accept the connection or redirect the RDP client to the server running the previously disconnected RDP session.

- The XP/VS Terminal Servers will automatically update the sessions' states (connected, disconnected, deleted) on the Session Directory / Session Broker.

Author: Roman Miklautz
Last update: 2017-03-27 13:51


TSX Session Broker User Manual

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-12-20 14:04


TSX Session Broker Quick Start Guide

This entry is in revision and can not be displayed.

Author: Thinstuff Support
Last update: 2010-12-20 14:04


TSX Gateway » Technical

TSX Gateway Manual

Author: mona
Last update: 2013-12-03 16:48


How to create and import pfx-file into TSX Gateway Server

This entry is in revision and can not be displayed.

Author: mona
Last update: 2013-08-26 16:12


How to import a .PFX certificate into TSX Gateway?

This manual describes the usage of external certificates (PFX format) together with TSX Gateway:

Please follow the steps listed below or download the step-by-step guide as .pdf.

  • How to use PFX Certificate File with TSX Gateway
  • Content:

    1. Generate Certificate Request

    2. Import request on your certificate authority

    3. Export the certificate as .pfx

    4. Import certificate into TSX Gateway

    1. Generate Certificate Request

    We start with the configuration on our TSX Gateway Server:

    1.1. Open the Microsoft Management Console (mmc) as Administrator.

    MMC.png

    1.2. Click CTRL+M and add the certificates snap-in for your computer account.

    3.png

    1.3. Select your local computer and launch the console by clicking on “Finish”:

    4.png

     

    1.4. Now navigate to Console Root → Certificates (Local Computer) → Personal

    personal.png

    1.5. To create a custom request right-click Personal and select All Tasks → Advanced Operations → Create Custom Request
    create_custom_request.png

    1.6. Click Next until the Certificate Information dialogue appears

    certification_information.png

    1.7. Please change following parameters:

    General

    Insert Field:         Friendly name
    They are used to enable a user to associate aliases with certificates so they can be easily identified

    1_cp_general.png

    Subject

    Add Value:         Common name CN
    ( Host + Domain Name) DNS Name

    2_cp_subject.png

    Extensions -> Extended Key Usage

    Add Value:         Server Authentication

    3_cp_extensions.png

    Private Key: Key options

    Enable: Make private key exportable

    4_cp_private_key.png


    1.8. Export Filename: request.req
    Select “Base64” as file format.

    5_cp_export.png

    1.9. Copy the previously created request file to your certificate authority.

     


     

    2. Import request on your certificate authority

    Now switch to your certificate authority in order to proceed the previously created certification request.

    2.1. Open your Server Manager
    server_manager.png

     

    2.2 Check if the Certification Authority Tools are installed; Otherwise you need to install this role before continuing.
    certification_authority_role.png

    2.3. Right click on “Roles” and navigate to “Active Directory Certificate Services” -> Hostname-cs (e.g server01-CA) and select Submit new request

    submit_a_new_request.png

     

    2.4. Choose the request.req which was created in the first part of this guide.

    open_request_file.png

    2.5. Now switch to Pending requests and right click the recently imported request and select All Tasks -> Issue

    issue_a_pending_request.png

    2.6. Switch to “Issued Certificates” and double click the issued certificate. Switch to the “Details” tab and select “Copy to file”.

    This allows you to save you issued certificate as .cer file.

    copy_to_file.png

    2.7 Copy file to computer where the request has been initiated.

     


     

    3. Export the certificate as .pfx

    3.1 Open the Microsoft Management Console (mmc) as Administrator.

    MMC.png

    3.2 Click CTRL+M and add the Certificates snap-in for your Computer account.

    3.png

    3.3 Select your “local computer” and launch the console by clicking on “Finish”

    4.png

    3.4 Now navigate to Console Root → Certificates (Local Computer) → Personal

    1_export_certificate.png

    3.5 Right click on the certificate and select “All Tasks” -> “Export”

    2_export_certificate.png

    3.6 Continue until the Export File Format dialogue appears. Select Personal Information Exchange and click on Next

    3_export_certificate.png

    3.7 Please specify a password in order to protect the private key.

    4_export_certificate.png

    3.8 Set the file name and finish the .pfx export

    5_export_certificate.png

     


     

    4. Import certificate into TSX Gateway

    Now you are able to import your certificate into your TSX Gateway Server.

    4.1 Open your TSX Gateway Managenent Console and click on File -> Import certificate

    16-05-2013-19-46-18.png

    4.2 Click OK on the warning dialogue
    16-05-2013-19-46-23.png

    4.3 Select the previously created *.pfx file

    16-05-2013-19-46-34.png

    4.4 Enter the password of the certificate

    16-05-2013-19-46-49.png

    4.5 The certificated is now installed.

    16-05-2013-19-46-56.png

    Author: mona
    Last update: 2013-08-29 15:14


    TSX RDC User Manual

    This entry is in revision and can not be displayed.

    Author: Thinstuff Support
    Last update: 2010-12-20 14:02


    TSX RDC Quick Start Guide

    This entry is in revision and can not be displayed.

    Author: Thinstuff Support
    Last update: 2010-12-20 14:03