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). »
.png)
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.
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 de 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
la commande certutil.exe -generateSSTFromWUC:roots.sstpour télécharger le certificat. - Ouvrez la console de gestion Microsoft (MMC) à l'aide de la fonction de recherche accessible depuis 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.