Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does FreeRDP store RDS Per-Device CALs? #2495

Closed
greensolid opened this issue Mar 25, 2015 · 5 comments
Closed

Does FreeRDP store RDS Per-Device CALs? #2495

greensolid opened this issue Mar 25, 2015 · 5 comments

Comments

@greensolid
Copy link

I have the issue that each freerdp client gets multiple per-device CALs issued, although it's the same device with the same MAC, DNS and IP.
If I read the code correctly, freerdp uses the MAC as hardware id, so the only question that remains is, does freerdp also store temporary / permanent RDS CALs?

My source:
http://www.virtualizationadmin.com/articles-tutorials/terminal-services/licensing/terminal-services-cal-allocation-process-part2.html

Thanks

@dbungert
Copy link
Contributor

dbungert commented Jan 8, 2016

I looked into this problem some months back. FreeRDP doesn't attempt to cache the license. I experimented with saving off a copy and sending it back per RDPELE spec, but I never saw any difference in behavior. That said, I never observed a case where multiple licenses were being issued to one device - the license server always sent me the same bits and the license manager didn't report multiple licenses for that device.

If you're still observing this problem, please report back on what Server OS is in use, as the license server behavior varies between 2003/2008/2012.

@T3N4K4
Copy link
Contributor

T3N4K4 commented Jul 4, 2016

@dbungert , could you please send me a reference to your code where you tried to save off a copy?
I have a similar problem and want to try if your experiment helps me.

Edit: Any news on this ?

@geiseri
Copy link

geiseri commented Jul 22, 2016

@dbungert did you ever get feedback? I have two configurations that are exhibiting this issue. We are on Server 2003. (I know this is out of support). Is there a way to log these "bits" that could further diagnose this?

@Alex-Git-Repo2020
Copy link

I have this issue with a 2008 R2 Session Host with a 2012 R2 License Server. It is remote sites with the license servers ran centrally, so there is possibility for the WAN link to be down. When this happens any freerdp clients refuse to connect as they don't cache the cal as expected. Thankfully we don't have many of these left as we have been steadily repolacing with rdesktop as this does work correctly

@akallabeth
Copy link
Member

#4979 should address these issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants