Friday, April 23, 2010

Can't connect to WinServ 2008 SP2: "internal license error"

Problem:

$ rdesktop -n 184d 192.168.2.5
Autoselected keyboard map en-us
disconnect: Internal licensing error.

User 184d can connect ONLY ONE TIME, and after disconnect it fail again.




Solution:


The workarround that I find, until a patch for this bug is released, is to do:

# chown -R root.root /home//.rdesktop

and just in case:

# chmod -R 444 /home//.rdesktop

then just delete the license. file and it work like a charm :D

I'm using rdesktop 1.6.0 with Ubuntu 9.04, trying to connect to a Windows
2008 Enterprise 64bit with SP2.

5 Comments:

PabloGo said...

Thanks you very much, it helps a lot !


See you !

Anonymous said...

I'm sorry but this is just a temporary fix. Works only the first time. There's a lot of similar posts out there recommending changing the folder permissions but this isn't very elegant (esp. for a user environment).

Has there been any further development on this issue that anyone knows about? It would be a great help! Thank you.

teja said...

This helped!!
Thanks a lot...:)
I worked for my Ubuntu 10.10

Gerald L. Updyke said...

Thanks. worked for Fedora 14 on an HP Netbook

rwatson said...

There is a new version of rdesktop that fixes the issue. Here is a tutorial on how to fix it:
http://itswapshop.com/tutorial/how-fix-rdesktop-disconnect-internal-licensing-error-when-connecting-windows-server-2008