lunedì 20 luglio 2020

Errore X rossa per dischi di rete mappati, errore unità di rete disconnessa windows 10

Errore X rossa per dischi di rete mappati, oppure errore unità di rete disconnessa in windows 10
Questo è un tipo di errore che ogni tanto ritorna, succedeva anche con windows 7.
Recentemente mi è capitato su un nuovo pc con windows 10 (ver 1809). Il pc doveva mappare all’avio un’unità di rete M:
Sull’unità di rete, (server linux) risiedeva un software gestionale.
All’avvio del pc, l’unità di rete M: presentava la classica X rossa, che indicava la mancata connessione.
In realtà, cliccandoci sopra, dopo un’attesa di qualche secondo, l’unità viene connessa regolarmente, però questo ritardo nella connessione, impedisce l’avvio corretto del client gestionale, che tenta di aprire, senza riuscirci, gli eseguibili sull’unità M:
Sul questo link, del sito Microsoft ho trovato una possibile soluzione, che nel mio caso si è rivelata efficace:
https://support.microsoft.com/en-us/help/4471218/mapped-network-drive-may-fail-to-reconnect-in-windows-10-version-1809

E’ necessario creare due file utilizzando notepad o notepad ++
Creiamo il primo file: MapDrives.cmd, e lo copiamo nella cartella di esecuzione automatica, situata in:
%ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp
***inizio file mapdrives.cmd***

PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1
 PowerShell -File "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt" 2>&1

***fine file mapdrives.cmd***

Creiamo una cartella Scripts e salviamola in C: in modo che il percorso completo sia c:\scripts
Creiamo il secondo file: MapDrives.ps1, e lo copiamo nella cartella C:\Scripts creata in precedenza
***inizio file mapdrives.ps1***

$i=3
 while($True){
 $error.clear()
 $MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | select LocalPath,RemotePath
 foreach( $MappedDrive in $MappedDrives)
 {
 try {
 New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True
 } catch {
 Write-Host "There was an error mapping $MappedDrive.RemotePath to $MappedDrive.LocalPath"
 }
 }
 $i = $i - 1
 if($error.Count -eq 0 -Or $i -eq 0) {break}

Start-Sleep -Seconds 30

}

***fine file mapdrives.ps1***

Riavviamo il pc, e l’unità di rete M:  verrà connessa regolarmente, e non ci sarà più la temuta X rossa.

Guida alla configurazione di Mozilla Firefox per l’accesso sicuro ai siti web

Guida alla configurazione di Mozilla Firefox per l’accesso sicuro ai siti web

Cosa occorre

  • Il browser Mozilla Firefox;
  • Un certificato di autenticazione a bordo del mio dispositivo fisico (smart card o Business Key);
  • Il PIN di protezione del certificato;
  • Un lettore, correttamente installato, qualora il certificato fosse a bordo di una smart card;
  • Aver già installato DiKe 6, nella versione free o PRO;
  • Aver già salvato ed installato i certificati di root InfoCert sulla mia postazione di lavoro.

Avvio attività

Dopo aver avviato Mozilla FireFox, individuo la voce Opzioni dal menu principale di personalizzazione del browser.

Seleziono quindi il comando Privacy e Sicurezza dall’elenco posto sulla sinistra dello schermo e scorro la pagina fino a raggiungere l’area dei Certificati.
All’interno di questa, scelgo l’opzione Selezionane uno automaticamente per poi proseguire con un clic sul pulsante Dispositivi di Sicurezza.

Configurazione di Mozilla Firefox

FireFox mi presenta il modulo di _Gestione dispositivi _all’interno del quale proseguirò con un clic sul pulsante Carica.
A questo punto, nel campo Nome modulo inserisco un nome che identifichi il dispositivo utilizzato, a mio piacere. Ovviamente posso lasciare il valore di default che compare a video.
Nel campo Nome file modulo inserirò uno dei seguenti valori, in base al numero di serie del mio dispositivo di firma:
  • bit4xpki.dll per numeri di serie 1204…, 1205…, 6090…, 7420…;
  • stPKCS11.dll per numeri di serie 1206…, 7000…;
  • si_pkcs11.dll per numeri di serie 1401…, 1402…, 1501…, 1502…;
  • cmp11.dll per numeri di serie 1503…;
  • cvP11_M4.dll per i numeri di serie: 16…;
  • bit4xpki.dll per numeri di serie 170…, 190…;
  • inp11lib.dll per numeri di serie 5000…, 7028… se il dispositivo è del tipo Touch&Sign;
  • stPKCS11.dll per numeri di serie 5000…, 7028… se il dispositivo è del tipo JSign.
dopodiché proseguo con un clic sul pulsante OK.
Un ulteriore clic sul pulsante OK mi servirà per confermare l’avvenuta installazione del modulo (che ora troverò elencato tra i Moduli e dispositivi di sicurezza) e per chiudere la finestra.