{"id":1925,"date":"2011-04-21T14:47:34","date_gmt":"2011-04-21T13:47:34","guid":{"rendered":"https:\/\/www.peppercrew.nl\/index.php\/2011\/04\/smartcard-not-working-on-windows-ce-6-thin-client-citrix-xenapp-5\/"},"modified":"2011-05-18T20:48:18","modified_gmt":"2011-05-18T19:48:18","slug":"smartcard-not-working-on-windows-ce-6-thin-client-citrix-xenapp-5","status":"publish","type":"post","link":"https:\/\/ingmarverheij.com\/en\/smartcard-not-working-on-windows-ce-6-thin-client-citrix-xenapp-5\/","title":{"rendered":"Smartcard not working on Windows CE 6 thin client (Citrix XenApp 5)"},"content":{"rendered":"<p>Begin this year a customer asked me to solve his problems with smartcards (<a href=\"https:\/\/www.uziregister.nl\/\">UZI-pas<\/a>) on Windows CE6-based thin clients. The problem was, in short, that after removing the smartcard it was unrecognized.<\/p>\n<p>&nbsp;<\/p>\n<p>As a bonus, when a user was authenticated using a certificate on the smartcard, an eject and reinsert was simulated causing the problem to raise instantly. Since the customer has over 2000 thin clients, this is a major issue.<\/p>\n<p>During some investigations I found out that the problem did not occur with the Win32 client, only with the CE6 client. So one solution could be to replace all thin client\u00a0 with a Windows Embedded version since this is a Win32 platform. As you can imagine, no customer is happy to hear this as a \u201csolution\u201d.<\/p>\n<p><!--more--><\/p>\n<p>I found an article which (pretty much) described the same problem : <a href=\"https:\/\/support.citrix.com\/article\/CTX112358\">CTX112358<\/a> . So I created CDF traces and process monitor logs, called Citrix support and created a support call.<\/p>\n<p>It took around 3,5 months to locate the problem and fix the problem, but today I received a private build that fixed the problem. Yeah!<\/p>\n<p>Altough it is a shame it took longer than expected, I\u2019m very happy Citrix solved the problem (on the \u201cold\u201d Windows CE platform)!<\/p>\n<p>&nbsp;<\/p>\n<p>The resolution to the problem is twofold:<\/p>\n<p>1) On the client side : A new ICA client is required (private build for now, a public build will be released soon, check the Citrix download <a href=\"https:\/\/www.citrix.com\/English\/ss\/downloads\/details.asp?downloadId=3607&amp;productId=186\">site<\/a> for a client released after 22 April 2011)<\/p>\n<p>2) On the server side : scardhook.dll version 4.5.4400.1 is required. It can be found in the Hotfix Rollup Pack 6 for XenApp 5 &#8211; <a href=\"https:\/\/support.citrix.com\/article\/CTX122756\">CTX122756<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Ingmar Verheij<\/p>","protected":false},"excerpt":{"rendered":"<p>Begin this year a customer asked me to solve his problems with smartcards (UZI-pas) on Windows CE6-based thin clients. The problem was, in short, that after removing the smartcard it was unrecognized. &nbsp; As a bonus, when a user was authenticated using a certificate on the smartcard, an eject and reinsert was simulated causing the [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-container-style":"default","site-container-layout":"default","site-sidebar-layout":"default","disable-article-header":"default","disable-site-header":"default","disable-site-footer":"default","disable-content-area-spacing":"default","footnotes":""},"categories":[305],"tags":[667,267,268,269,270,271],"class_list":["post-1925","post","type-post","status-publish","format-standard","hentry","category-xenapp-presentation-server","tag-citrix","tag-hotfix-rollup-pack","tag-smartcard","tag-uzi-pas","tag-windows-ce","tag-xenapp5"],"_links":{"self":[{"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/posts\/1925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/comments?post=1925"}],"version-history":[{"count":2,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/posts\/1925\/revisions"}],"predecessor-version":[{"id":2283,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/posts\/1925\/revisions\/2283"}],"wp:attachment":[{"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/media?parent=1925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/categories?post=1925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ingmarverheij.com\/en\/wp-json\/wp\/v2\/tags?post=1925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}