I have been working recently with both Essential Business Server 2008 (EBS) and Small Business Server 2008 (SBS), both of these platforms include the excellent Remote web workplace (RWW). From here users can log in and get to their email/intranet/local computer. It is also possible to include a Terminal Server in this environment, or the new RDS as it is known in Windows server 2008 R2.
The major problem I have run into recently is clients running Windows 7, can not connect to a TS Server through RWW. What you see is a very helpful message about a licensing problem:

The Remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator.
This is all great and well, but you will find that users of Windows XP can happily connect to your terminal server and there are no licensing errors.
This all points a problem with the client rather than the terminal server.
After some recent findings, there seem to be several things to try:
- Start Internet Explorer by going to the start menu and choosing Run As Administrator.
- Modifying the system registry.
If you use the Run As Administrator option above then you should find that you can connect with no problems. This has a small draw back for users on a domain, as you may not be allowed to run programs as an administrator because of local permissions and policies. If this is the case then you need to change the Registry.
You need to modify:
HKLM\SOFTWARE\Microsoft\MSLicensing
Set full access permissions for all users.
If you are using Windows 7 x64 then you also need to modify:
HKLM\SOFTWARE\Wow6432Node\Microsoft\MSLicensing
Set full access permissions for all users.