I get a constant stream of these when connected to rds11.lab.lkpg.cendio.se: > SmartCard(error): TS_SCardGetStatusChange(), failed: (UNKNOWN ERROR) (0x8010000a) > SmartCard(error): TS_SCardGetStatusChange(), failed: (UNKNOWN ERROR) (0x8010000a) > SmartCard(error): TS_SCardGetStatusChange(), failed: (UNKNOWN ERROR) (0x8010000a) > SmartCard(error): TS_SCardGetStatusChange(), failed: (UNKNOWN ERROR) (0x8010000a) > SmartCard(error): TS_SCardGetStatusChange(), failed: (UNKNOWN ERROR) (0x8010000a) 0x8010000a is SCARD_E_TIMEOUT which is a perfectly sensible return code from SCardGetStatusChange(), so this should most likely not be logged. Probably fallout from bug 5949, just like bug 7050.
This was with a Fedora 26 client which had a reader connected but no card in the reader.
Seems to be other return codes logged as well, just not constantly: > SmartCard(error): TS_SCardGetStatusChange(), failed: (UNKNOWN ERROR) (0x80100002) > SmartCard(error): TS_SCardConnect(), failed: (UNKNOWN ERROR) (0x8010000c)
https://github.com/rdesktop/rdesktop/pull/156
Found another problems when the client was disconnected: > SmartCard(error): TS_SCardEstablishContext(), failed: (UNKNOWN ERROR) (0x8010001d) 0x8010001d means SCARD_E_NO_SERVICE: "The Smart card resource manager is not running.".
(In reply to comment #6) > - Refactoring rdpsnd to match specs > - Possibly improved audio sync Audio seems to work no better or worse than before. So unfortunately no noticeable change to the sync issues. :/ Tested with Windows 2012 R2 and Windows 2016. I also did not see any smart card messages whilst testing this, not even if I disconnected the ThinLinc session.
The smart card messages seems to be all gone now.
I double checked that we still had working smart cards by testing an Aventra in their application.