compatibilità tra dispositivi per firma digitale e Java7

Manuale per risolvere problemi di compatibilità tra dispositivi per la firma digitale
e Java7
Si sono manifestati problemi di utilizzo della chiavetta DFD nelle procedure di tesseramento. Qualora
l’utente dovesse visualizzare una schermata di questo tipo:
potrebbe trattarsi di un problema legato ad una temporanea incompatibilità della vostra chiavetta infocert
con Java7. Per ovviare al problema è opportuno in primo luogo cercare di conoscere le versioni di Java
installate sul PC. A tale fine occorre andare sul Pannello di Controllo:
andare sul icona “Disinstalla un programma” ( su Windows XP invece la voce è “Installazione Applicazioni”)
e cercare tra i nomi quelli che iniziano con Java:
Nel caso esista una versione di Java 7 bisogna selezionarla, cliccare con il tasto destro del mouse e cliccare
su “Disinstalla”;
Se esiste anche una versione di Java 6 si può già provare a firmare ( dopo aver riavviato il pc)
Se non esiste una precedente versione di Java o quella esistente da problemi, si può scaricare la seguente
versione:
http://www.oracle.com/technetwork/java/javase/downloads/jre6-downloads-1637595.html
Bisogna selezionare “Accept License Agreement”, cliccare sulla versione
(Windows x86 Offline) e scaricarla sul computer.
jre-6u33-windows-i586.exe
Quando ha finito bisogna eseguire il file che abbiamo appena scaricato ed installarlo (cliccando su Installa):
Se il problema si è risolto è importante non scaricare la versione di Java 7 quando vengono proposti i nuovi
aggiornamenti finché viene comunicata la risoluzione di questa incompatibilità.
Se invece il problema persiste, inviate una mail a [email protected] segnalando che avete eseguito tutti i
passaggi del manuale e chiedendo quindi di essere contattati.
In alternativa alla soluzione precedentemente descritta è possibile operare anche attraverso una
metodologia alternativa che, nel dettaglio "tecnico", mira a disattivare la feature DEP di
Windows/InternetExplorer che causa il problema, entrando in conflitto con il plugin Java 7. Di seguito il
riferimento proveniente dal sito Microsoft sono qui: http://windows.microsoft.com/en-US/windowsvista/Data-Execution-Prevention-frequently-asked-questions
Per disattivare la feature incriminata:
- in Internet Explorer: è necessario accedere al pannello delle opzioni, selezionare il tab "Avanzate" e
deselezionare la casella "Attiva la protezione della memoria per contrastare gli attacchi internet", come
indicato nella figura.
In aggiunta è possibile disattivare la DEP anche a livello di SO aggiungendo la seguente chiave di registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\NoExecut
eState, anche se l'intervento in questo caso risulta essere maggiormente invasivo rispetto alle impostazioni
generali della macchina utente.