Problema
Il backup di un file/cartella o di un'immagine non va a buon fine con una voce di log che riporta: "Errore durante la lettura del file o della cartella/Errore IO (371)."
Ambiente
- Backup del dispositivo NinjaOne
- Microsoft Windows
- PowerShell
Causa
Un certificato SSL (Secure Socket Layer) sul computer endpoint è scaduto. Questo problema può verificarsi se Microsoft non ha aggiornato il certificato.
Risoluzione
Assicurarsi di aver applicato gli ultimi aggiornamenti di Microsoft Windows, poiché in genere ciò risolve il problema. Se l'errore persiste, è possibile risolverlo generando prima un nuovo certificato e poi importandolo come segue:
- Accedere a una sessione di PowerShell come amministratore.
- Eseguire il comando seguente per generare un nuovo certificato:
certutil.exe -generateSSTFromWU C:roots.sst - Eseguire il comando seguente per importare il certificato utilizzando il modulo PKI di PowerShell:
Get-ChildItem -Path C:roots.sst | Import-Certificate -CertStoreLocation Cert:LocalMachineRoot
Versioni precedenti di Microsoft Windows e PowerShell
Se il sistema operativo Microsoft Windows è precedente alla versione 2012 R2, PowerShell sarà precedente alla versione 3.0. Queste versioni precedenti di PowerShell non includono il modulo PKI e quindi genereranno un errore al secondo comando sopra elencato.
In questo caso, dovrai procedere come segue:
- Eseguire
certutil.exe -generateSSTFromWUC:roots.sstper scaricare il certificato. - Aprire la Microsoft Management Console (MMC) utilizzando la funzione di ricerca nell'icona di Windows.
- Fare clic su File
- Selezionare Aggiungi/Rimuovi snap-in
- Selezionare Aggiungi certificato
- Selezionare Account computer.
- Scegli l'opzione Locale .
- Fai clic su OK.
- Fare clic su Certificato per aprire le opzioni del certificato.
- Fare clic con il pulsante destro del mouse su Autorità di certificazione radice attendibili.
- Seleziona Tutti gli elementi → Importa.
- Microsoft Windows avvierà Esplora file, accedi all'unità C e seleziona il file roots.sst, quindi fai clic su Avanti.
- Fare clic su Fine.
Risorse aggiuntive
Le risorse seguenti forniscono ulteriori dettagli su come installare un certificato SSL sui sistemi Microsoft Windows.
- Installazione di un certificato SSL tramite IIS 7 su Windows Server 2008 (link esterno).
- Come installare certificati importati su un server Web basato su Windows(collegamento esterno)