4.1.1. Pourquoi dois-je remplacer une clé privée WAPT perdue ?¶
La sécurité et le bon fonctionnement de WAPT reposent sur les clés privées et leurs certificats publics associés.
Si une clé privée est perdue, vous devez générer une nouvelle clé et ses certificats associés, déployer les nouveaux certificats sur les ordinateurs de l’organisation, et re-signer les paquets des dépôts.
Afficher la solution
1. Générer une nouvelle clé privée et un nouveau certificat public
4.1.2. Pourquoi dois-je agir immédiatement si ma clé privée WAPT a été volée ?¶
La sécurité de WAPT repose sur la protection des clés privées. Si une clé privée est volée, les certificats qui lui sont associés ne peuvent plus être considérés comme dignes de confiance.
WAPT ne prend actuellement pas en charge la révocation de clés via une CRL (liste de révocation de certificats).
Afficher la solution
1. Supprimer les certificats associés à la clé volée
Supprimez du dossier ssl tous les certificats .crt associés à la clé privée volée :
Windows : C:ProgramFiles(x86)ssl
Linux et macOS : /opt/wapt/ssl
Vous pouvez effectuer cette opération manuellement, à l’aide d’une GPO, à l’aide d’un paquet WAPT, ou à l’aide d’un rôle Ansible (non documenté).
2. Générer et déployer des certificats de remplacement
Cela comprend la génération d’une nouvelle paire de clés, le déploiement du nouveau certificat public sur les postes clients, et la re-signature des paquets des dépôts.
Option 2 : Configurer Windows pour qu’il attende le réseau
Activez le paramètre de stratégie de groupe suivant :
Configuration ordinateur ‣ Modèles d’administration ‣ Système ‣ Ouverture de session ‣ Toujours attendre le réseau au démarrage de l’ordinateur et à l’ouverture de session
4.3.1. Pourquoi WAPT Exit ne s’exécute-t-il pas à l’arrêt de l’ordinateur ?¶
Même lorsque le script d’arrêt est enregistré dans la stratégie de sécurité locale, le script waptexit peut ne pas s’exécuter à l’arrêt de l’ordinateur.
Afficher la solution
Cas 1 : Désactiver l’arrêt hybride de Windows
L’arrêt hybride de Windows 10 DOIT être désactivé, car il peut provoquer des problèmes qui empêchent WAPT Exit de s’exécuter pendant l’arrêt.
Cas 2 : Vérifier si l’ordinateur fonctionne sous Windows Famille
Les stratégies de sécurité locales ne sont pas disponibles dans les éditions Windows Famille. Par conséquent, le script d’arrêt peut ne pas s’exécuter.
Comme solution de contournement, créez une tâche planifiée qui exécute C:ProgramFiles(x86)waptwapt-get.exe avec l’argument upgrade.
Cas 3 : Réparer des paramètres de stratégie de groupe locale corrompus
Les stratégies de sécurité locales peuvent être corrompues. Pour les réparer :
Supprimez le fichier C:WindowsSystem32GroupPolicygpt.ini.
Redémarrez l’ordinateur.
Réinstallez les tâches planifiées d’arrêt en exécutant :
wapt-getadd-upgrade-shutdown
Si le problème se reproduit, une autre application modifie peut-être les paramètres de stratégie de groupe locale.
4.3.2. Pourquoi WAPT Exit s’arrête-t-il après 15 minutes sans avoir terminé l’installation des paquets ?¶
Par défaut, Windows n’autorise l’exécution des scripts d’arrêt que pendant 15 minutes. Si un script ne se termine pas dans ce délai, Windows l’interrompt.
Afficher la solution
Option 1 : Augmenter les valeurs de délai d’expiration de l’agent WAPT
Dans le fichier wapt-get.ini de l’agent WAPT, augmentez les valeurs de pre_shutdown_timeout et de max_gpo_script_wait.
Par exemple, utilisez les valeurs suivantes pour autoriser une durée d’exécution plus longue :