Sintomi
Si consideri lo scenario seguente:
-
Gli utenti si connettono a un server terminal che esegue Windows Server 2008 o Windows Server 2008 R2.
Nota: La connessione tramite connessioni desktop remoto o client Remote Desktop Protocol (RDP) di terze parti. -
Gli utenti possono utilizzare le smart card per l'accesso alle sessioni terminale.
-
Un utente esegue una transazione della smart card.
In questo scenario, gli accessi smart card non risponda.
Causa
I moduli smart card per il provider del servizio di crittografia (CSP) gestiscono una cache di handle delle smart card. Quando una sessione terminal viene creata utilizzando una smart card, il server interroga la cache per convalidare l'handle della smart card.
Tuttavia, la cache non supporta ambienti multiutente sessione molto bene. Pertanto, se un utente esegue una transazione della smart card, vengono bloccati tutti gli altri utenti che utilizzano una smart card nel processo di accesso.
Risoluzione
Per risolvere il problema, installare l'hotfix 949538 sui server terminal che esegue Windows Server 2008. Dopo aver installato l'aggiornamento rapido, il processo di accesso smart card di un utente non interessa il processo di accesso degli altri utenti.
Informazioni sull'hotfix
Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix è destinato a correggere solo il problemP1 P2 descritti in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verificano il problemP1 descritto in questo articolo. Questo hotfix potrebbe essere sottoposto ad ulteriori test. Se il problema non causa gravi difficoltà, si consiglia di attendere il successivo aggiornamento software contenente tale hotfix.
Se l'hotfix è disponibile per il download, è presente una sezione "Hotfix disponibile per il download" all'inizio di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, contattare il servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.
Nota: Se si verificano ulteriori problemi o se è necessaria attività di risoluzione aggiuntiva, potrebbe essere necessario creare una richiesta di assistenza separata. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare specifico hotfix in questione. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/contactus/?ws=supportNota: Il modulo "Hotfix disponibile per il download" Visualizza le lingue per cui è disponibile l'hotfix. Se non viene visualizzata la lingua, è perché un aggiornamento rapido non è disponibile per tale lingua.
Importanti aggiornamenti rapidi di Windows Vista e Windows Server 2008 sono inclusi nel pacchetto stesso. Tuttavia, solo uno di questi prodotti può essere elencato nella pagina "Richiesta di aggiornamento rapido". Per richiedere il pacchetto di hotfix che si applica a Windows Vista e Windows Server 2008, è sufficiente selezionare il prodotto elencato nella pagina.
Prerequisiti
Per applicare questo hotfix, è necessario essere il computer sia in esecuzione uno dei seguenti sistemi operativi (si noti che l'aggiornamento rapido non è necessario in Windows Server 2008 R2):
-
Windows Server 2008
-
Windows Server 2008 Service Pack 2
Richiesta di riavvio
Dopo avere applicato questo hotfix, è necessario riavviare il computer.
Informazioni sulla sostituzione dell'aggiornamento rapido
Questo hotfix non sostituisce eventuali altri hotfix rilasciati in precedenza.
Informazioni del Registro di sistema
Avviso L'errata modifica del Registro di sistema utilizzando l'Editor del Registro di sistema o un altro metodo può causare problemi gravi. Questi problemi potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non garantisce che questi problemi possano essere risolti. Modificare il Registro di sistema a proprio rischio.
Per risolvere questo problema dopo avere applicato questo hotfix, creare la seguente voce del Registro di sistema e impostarne il valore su 1:
Percorso:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Cache
Nome: FilterCSPCardCacheByTSSessionConnectTime
Tipo: REG_DWORD
Valore: 0 o 1
Per risolvere questo problema dopo avere applicato questo hotfix, è necessario attivare questa voce del Registro di sistema. Impostare il valore di questa voce del Registro di sistema su 1 per attivare questa voce del Registro di sistema. Quando si attiva questa voce del Registro di sistema, il server utilizza il tempo di connessione di sessione e l'ID di sessione per valutare le smart card nella cache.
Nota: Se si imposta il valore di questa voce del Registro di sistema su 0, si disattiva questa voce del Registro di sistema.
Le principali modifiche del Registro di sistema saranno effettive solo dopo il riavvio del computer.
Informazioni sui file
La versione inglese di questo hotfix presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.
I file MANIFEST (manifest) e il MUM (mum) installati per ogni ambiente sono
elencati separatamente. MUM e file MANIFEST e i file di catalogo (CAT) di protezione associato, sono fondamentali per mantenere lo stato del componente aggiornato. I file di catalogo di protezione (attributi non in elenco) sono firmati mediante firma digitale Microsoft.
Per tutte le versioni basate su x86 supportate di Windows Server 2008
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
Requisiti SP |
---|---|---|---|---|---|---|
Basecsp.dll |
6.0.6001.22436 |
130,136 |
20-May-2009 |
12:43 |
x86 |
SP1 |
Scksp.dll |
6.0.6001.22436 |
141,824 |
20-May-2009 |
12:40 |
x86 |
SP1 |
Per tutte le versioni basate su x86 supportate di Windows Server 2008 SP2
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
Requisiti SP |
---|---|---|---|---|---|---|
Basecsp.dll |
6.0.6002.22139 |
130,104 |
20-May-2009 |
12:36 |
x86 |
SP2 |
Scksp.dll |
6.0.6002.22139 |
141,824 |
20-May-2009 |
10:20 |
x86 |
SP2 |
Per tutte le versioni basate su x64 supportate di Windows Server 2008
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
Requisiti SP |
---|---|---|---|---|---|---|
Basecsp.dll |
6.0.6001.22436 |
152,664 |
20-May-2009 |
12:58 |
x64 |
SP1 |
Scksp.dll |
6.0.6001.22436 |
188,416 |
20-May-2009 |
12:54 |
x64 |
SP1 |
Per tutte le versioni basate su x64 supportate di Windows Server 2008 SP2
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
Requisiti SP |
---|---|---|---|---|---|---|
Basecsp.dll |
6.0.6002.22139 |
152,632 |
20-May-2009 |
12:37 |
x64 |
SP2 |
Scksp.dll |
6.0.6002.22139 |
188,416 |
20-May-2009 |
12:34 |
x64 |
SP2 |
Per tutte le versioni basate su Itanium di Windows Server 2008 supportate
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
Requisiti SP |
---|---|---|---|---|---|---|
Basecsp.dll |
6.0.6001.22436 |
304,712 |
20-May-2009 |
12:46 |
IA-64 |
SP1 |
Scksp.dll |
6.0.6001.22436 |
343,040 |
20-May-2009 |
12:42 |
IA-64 |
SP1 |
Per tutte le versioni basate su Itanium di Windows Server 2008 SP2
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
Requisiti SP |
---|---|---|---|---|---|---|
Basecsp.dll |
6.0.6002.22139 |
304,696 |
20-May-2009 |
12:33 |
IA-64 |
SP2 |
Scksp.dll |
6.0.6002.22139 |
342,528 |
20-May-2009 |
12:29 |
IA-64 |
SP2 |
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Ulteriori informazioni
Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
824684 descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
Ulteriori informazioni sui file per Windows Server 2008
File aggiuntivi per tutte le versioni basate su x86 supportate di Windows Server 2008
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
---|---|---|---|---|---|
Package_for_kb949538_sc_0~31bf3856ad364e35~x86~~6.0.1.0.mum |
Non applicabile |
1,421 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_sc_1~31bf3856ad364e35~x86~~6.0.1.0.mum |
Non applicabile |
1,690 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_sc~31bf3856ad364e35~x86~~6.0.1.0.mum |
Non applicabile |
1,701 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum |
Non applicabile |
1,425 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server_1~31bf3856ad364e35~x86~~6.0.1.0.mum |
Non applicabile |
1,694 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server~31bf3856ad364e35~x86~~6.0.1.0.mum |
Non applicabile |
1,713 |
21-May-2009 |
07:10 |
Non applicabile |
X86_microsoft-windows-smartcardksp_31bf3856ad364e35_6.0.6001.22436_none_b65fa3729c89489b.manifest |
Non applicabile |
12,811 |
20-May-2009 |
14:18 |
Non applicabile |
X86_microsoft-windows-smartcardksp_31bf3856ad364e35_6.0.6002.22139_none_b849163899ace9c4.manifest |
Non applicabile |
12,811 |
20-May-2009 |
13:50 |
Non applicabile |
File aggiuntivi per tutte le versioni basate su x64 supportate di Windows Server 2008
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
---|---|---|---|---|---|
Amd64_microsoft-windows-smartcardksp_31bf3856ad364e35_6.0.6001.22436_none_127e3ef654e6b9d1.manifest |
Non applicabile |
12,841 |
20-May-2009 |
14:35 |
Non applicabile |
Amd64_microsoft-windows-smartcardksp_31bf3856ad364e35_6.0.6002.22139_none_1467b1bc520a5afa.manifest |
Non applicabile |
12,841 |
20-May-2009 |
13:51 |
Non applicabile |
Package_for_kb949538_sc_0~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Non applicabile |
1,429 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_sc_1~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Non applicabile |
1,702 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_sc~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Non applicabile |
1,711 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Non applicabile |
1,433 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server_1~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Non applicabile |
1,706 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Non applicabile |
1,723 |
21-May-2009 |
07:10 |
Non applicabile |
File aggiuntivi per tutte le versioni basate su Itanium supportate di Windows Server 2008
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
---|---|---|---|---|---|
Ia64_microsoft-windows-smartcardksp_31bf3856ad364e35_6.0.6001.22436_none_b66147689c875197.manifest |
Non applicabile |
12,826 |
20-May-2009 |
14:06 |
Non applicabile |
Ia64_microsoft-windows-smartcardksp_31bf3856ad364e35_6.0.6002.22139_none_b84aba2e99aaf2c0.manifest |
Non applicabile |
12,826 |
20-May-2009 |
13:35 |
Non applicabile |
Package_for_kb949538_sc_0~31bf3856ad364e35~ia64~~6.0.1.0.mum |
Non applicabile |
1,425 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_sc_1~31bf3856ad364e35~ia64~~6.0.1.0.mum |
Non applicabile |
1,529 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_sc~31bf3856ad364e35~ia64~~6.0.1.0.mum |
Non applicabile |
1,706 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server_0~31bf3856ad364e35~ia64~~6.0.1.0.mum |
Non applicabile |
1,429 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server_1~31bf3856ad364e35~ia64~~6.0.1.0.mum |
Non applicabile |
1,533 |
21-May-2009 |
07:10 |
Non applicabile |
Package_for_kb949538_server~31bf3856ad364e35~ia64~~6.0.1.0.mum |
Non applicabile |
1,717 |
21-May-2009 |
07:10 |
Non applicabile |