Problème
Une sauvegarde de fichier/dossier ou d'image échoue avec une entrée de journal indiquant : «Erreur lors de la lecture du fichier ou du dossier/Erreur d'E/S (371). »
Environnement
- Sauvegarde de périphériques NinjaOne
- Microsoft Windows
- PowerShell
Cause
Un certificat SSL (Secure Socket Layer) est périmé sur le poste de travail. Ce problème peut se produire si Microsoft n'a pas mis à jour le certificat.
Résolution
Assurez-vous d'avoir appliqué les dernières mises à jour de Microsoft Windows, car cela permet généralement de résoudre ce problème. Si l'erreur persiste, vous pouvez la résoudre en générant d'abord un nouveau certificat, puis en l'important comme suit :
- Connectez-vous à une session PowerShell en tant qu'administrateur.
- Exécutez la commande suivante pour générer un nouveau certificat :
certutil.exe -generateSSTFromWU C:roots.sst - Exécutez la commande suivante pour importer le certificat à l'aide du module PKI de PowerShell :
Get-ChildItem -Path C:roots.sst | Import-Certificate -CertStoreLocation Cert:LocalMachineRoot
Anciennes versions de Microsoft Windows et PowerShell
Si votre système d'exploitation Microsoft Windows est antérieur à la version 2012 R2, PowerShell sera antérieur à la version 3.0. Ces anciennes versions de PowerShell n'incluent pas le module PKI et généreront donc une erreur lors de l'exécution de la deuxième commande indiquée ci-dessus.
Dans ce cas, vous devrez procéder comme suit :
- Exécutez
certutil.exe -generateSSTFromWUC:roots.sstpour télécharger le certificat. - Ouvrez la console MMC (Microsoft Management Console) en utilisant la fonction de recherche dans l'icône Windows.
- Cliquez sur Fichier
- Sélectionnez Ajouter/Supprimer un composant logiciel enfichable
- Sélectionnez Ajouter un certificat
- Sélectionnez Compte d'ordinateur.
- Choisissez l'option Local .
- Cliquez sur OK.
- Cliquez sur Certificat pour ouvrir les options de certificat.
- Cliquez avec le bouton droit sur Autorités de certification racine de confiance.
- Sélectionnez Tous les éléments → Importer.
- Microsoft Windows lancera l'explorateur de fichiers ; accédez au lecteur C, sélectionnez le fichier roots.sst, puis cliquez sur Suivant.
- Cliquez sur Terminer.
Ressources supplémentaires
Les ressources suivantes fournissent plus de détails sur l'installation d'un certificat SSL sur les systèmes Microsoft Windows.