It seems rdesktop 1.7.1 is not fully compatible with the smart card subsystem in Windows Server 2012. Feel free to create a bug report http://sourceforge.net/projects/rdesktop/ if you want.

Indeed you're right. I tried it against a Windows 2008 R2 and it works better...
Thanks for pointing that to me.

Regards