Citrix 3.0 takes up my Terminal Services licenses after installing

Posted on 2004-09-08
Last Modified: 2013-11-21
I recently installed Citrix 3.0 on our Terminal Server which has been running Terminal services for over a year just fine.  Remote users have logged on just fine but we decided to try out Citrix for its added benefits.  At the current time we just purchased the 5 licenses that come with Citrix.  We also have 30-40 Terminal services CALs.  

We went through installation and everything seemed good.  Tested the citrix connections and all worked as well as still connecting via TS.  
The problem is when more than 5 users connect to this server.  When the 6th person connects, they get an error saying not enough licenses.  Why would Citrix take the Microsoft Terminal server licenses?
I assumed both could work on same server since one is RDP and the other is ICA?

Has anyone run across this?  I heard from another tech that the previous metaframe versions ran fine with RDP connecting simultaniously.  What changed on 3.0?

Question by:kencruzan
  • 4
  • 4

Expert Comment

ID: 12007545
You can connect via RDP or ICA, but both are going to need a Citrix license.

Author Comment

ID: 12007568
How can Citrix steal Microsoft licensing?  That would seem illegal.  I don't believe it used the terminal server CAL's before version 3.0.

Assisted Solution

syn_ack_fin earned 63 total points
ID: 12008171
This is by design because of the way Citrix handles the RDP web client. See this support document:

Sorry, no way around it.

Good Luck.
Simple, centralized multimedia control

Watch and learn to see how ATEN provided an easy and effective way for three jointly-owned pubs to control the 60 televisions located across their three venues utilizing the ATEN Control System, Modular Matrix Switch and HDBaseT extenders.


Accepted Solution

tebacher earned 62 total points
ID: 12008219
I guess I've never thought of it as stealing, but it's a good term to use in your situation!

Basically, you can't turn citrix off after installing it so the 6th user that connects isn't using it.  When Citrix see's that 6th user and doesn't have a license for it, it just turns it down.  You can't revert back to just using TS for the 6th user...

Does this make any sense??  I don't know if I'm getting my point across clearly.

Citrix is not cheap, and you will need a citrix license for every client connecting to your server.  Even if you have 10000 TS licences, you'd still need enough Citrix licenses for all the users connecting to it.

Author Comment

ID: 12008434
I appreciate both your help.  I split points as this was my first time to post and I'm not all that sure how it works yet.  I understand now the reason but I sure don't like it.  I can't believe Microsoft allows this to happen after all it is taking away from their product.  I just hope Citrix finds a better solution in the future as I think they are loosing a lot of business because of this issue.

Thanks again

Author Comment

ID: 12608757
Okay, what about installing Citrix on a totally seperate windows 2003 server.  If there is a 2000 server acting as the domain controller, another 2000 server acting as the terminal server and I add a 2003 citrix server, will there still be licensing issues for that terminal server?  It seems that the licenses are controlled by the DC.  I would hate to try solving this issue by having a seperate terminal server and citrix server only to find out that citrix still takes my terminal services licenses.

Any thoughts

Expert Comment

ID: 12609484
Citrix will NOT work unless you install it on a terminal server.  

You really need to think of Terminal Server and Citrix as 2 seperate entities that work together.  You need the MS CALS and Citrix Licences for a user to connect.  Run out of EITHER and your users won't be able to connect.

Author Comment

ID: 12609537
Yes, but I have all the MS CALS.  I am not adding people to our terminal server.   I am just spliting the users in half.  Lets say I have 20 remote users with 20 TS CALS and 20 MS CALS.  I want to keep 10 on the current TS server and move 10 to a new server running TS and Citrix.  Eventually, I plan to put citrix on the current TS but I don't have enough citrix licenses at this time.  I needed to split the number of users anyway and have a backup TS server for emergency so I decided to get the second server.   Like I said, when I eventually have citrix on both servers, I can do load balancing.

I tried putting Citrix 3.0 on the current TS server and I only had 5 Citrix licenses.  After installing, the darn citrix took my TS CALS so I could only log 5 users on at a time wheather I used RDP client or ICA client.  

Will I have the same problem even with two seperate servers?

Expert Comment

ID: 12614609
If these 2 Citrix servers were setup to communicate with each other (in the same farm), they can share Citrix licences.  I think you'd want to do this if possible, as I don't think you can take some of your licences out of citrix to put into a different server.

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
can't ssh to external IP 9 59
Application timeout 4 35
Visio Crashes when Running from a Share 6 40
Problems with VPN 4 17
If your business is like most, chances are you still need to maintain a fax infrastructure for your staff. It’s hard to believe that a communication technology that was thriving in the mid-80s could still be an essential part of your team’s modern I…
PRTG Network Monitor lets you monitor your bandwidth usage, so you know who is using up your bandwidth, and what they're using it for.
After creating this article (, I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

679 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question