Eu tenho que admitir que eu borrowed
esta resposta, mas isso é basicamente o mesmo comportamento que eu vi antes. A única coisa que a maioria das pessoas esquece é que as licenças de TS / RD não são liberadas de volta ao pool quando o usuário se desconecta, em vez disso elas são atribuídas por um período de tempo e, eventualmente, liberadas de volta ao pool. licenciar ou obter uma licença temporária por 90 dias.
Releasing Licenses:
You can't really do this, and it shouldn't be necessary either.
TS CALs have an expiration date of 52-89 days after issueing. Licenses
that are not used (because the client does not connect to the TS
anymore) will automatically be returned to the LS after the expiration
date. In the meantime, your new clients will get a temporary TS CAL,
which is valid for 90 days.
Note that these time periods are choosen to make sure that your
temporary license lasts long enough for the old license to become
available again. So replacing one client with another can never cause
you to run out of TS CALs. If you are reaching the end of the 90 day
temporary license period without having TS CALs available, it means
that you have been connecting with more clients than you have licenses
and you have to buy extra TS CALs.
Revoking Licenses
Resolução de problemas:
Primeiramente, garanto que o farm do Citrix esteja usando corretamente o mesmo servidor de licenças ou que os servidores de licenças estejam configurados em um pool. Se não forem, você receberá essa porcaria do tipo round-robin. O problema que você lista aqui soa como seus terminais TS (Citrix) não estão apropriadamente atribuindo uma única licença. De qualquer maneira, você pode acabar tendo que chamar a Microsoft e possivelmente a Citrix para entender qual é o problema aqui.