Correction de l’erreur de niveau de sécurité de ComfyUI Manager
Lorsque vous rencontrez l’erreur Cette action n'est pas autorisée avec cette configuration de niveau de sécurité
lors de l’installation d’un plugin ComfyUI via une URL Git, cela est dû à la politique de sécurité de ComfyUI Manager qui limite l’exécution de code externe. Ce tutoriel propose des solutions couvrant toutes les plateformes Windows/macOS/Linux.
1. Analyse des causes de l’erreur
Cette erreur est déclenchée par le mécanisme de niveau de sécurité de ComfyUI Manager. Lorsque la configuration par défaut est security_level = normal
, l’installation de dépôts Git tiers non vérifiés est bloquée. Ce mécanisme vise à prévenir l’injection de code malveillant, mais peut entraîner l’échec de l’installation de certains plugins.
En fait, le dépôt de ComfyUI Manager explique déjà comment résoudre ce problème en modifiant le fichier config.ini
pour changer le niveau de sécurité en weak
.
2. Solution principale : modifier le niveau de sécurité
Il est conseillé de restaurer le niveau de sécurité après modification pour éviter les risques d’exposition à long terme.
Étape 1 : Localiser le fichier de configuration
Selon la version de ComfyUI-Manager, le chemin du fichier de configuration est différent :
-
Version Manager 3.0 et supérieure :
ComfyUI/user/default/ComfyUI-Manager/config.ini
-
Version Manager 3.0 et inférieure :
- Windows :
Répertoire racine de ComfyUI\custom_nodes\ComfyUI-Manager\config.ini
- macOS :
~/Documents/ComfyUI/custom_nodes/ComfyUI-Manager/config.ini
- Serveur cloud : Accédez au répertoire d’installation via JupyterLab ou SSH pour le trouver
- Windows :
Avant de commencer, veuillez sauvegarder le fichier config.ini
.
Étape 2 : Modifier les paramètres de sécurité
Ouvrez config.ini
avec un éditeur de texte et trouvez :
security_level = normal
Modifiez-le en :
security_level = weak # Autoriser l'installation de plugins de n'importe quelle source
Remarque : certains systèmes nécessitent des droits d’administrateur pour enregistrer les modifications. Les utilisateurs Windows peuvent faire un clic droit sur le fichier → Propriétés → désactiver l’attribut « lecture seule ».
Étape 3 : Redémarrer le service
- Version de bureau ComfyUI : Quittez complètement ComfyUI puis redémarrez
- Version portable ComfyUI : Fermez puis cliquez sur run_nvidia_gpu.bat pour redémarrer
Vérification de l’opération
Essayez d’installer un plugin via l’URL Git dans le Manager (par exemple, entrez https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4). Si aucune erreur ne se produit, c’est un succès.
3. Solution alternative : installation en mode sécurisé
Ouvrez le Manager → Installer des nœuds personnalisés
Avantage : aucune modification de configuration n’est nécessaire, mais cela ne prend en charge que les plugins enregistrés dans la base de données du Manager.
4. Autres
1. Fichier config.ini introuvable
Si le fichier config.ini est introuvable :
- Recherchez dans tout le disque à l’aide d’outils comme Everything
- Réinstallez le plugin ComfyUI Manager
2. Traitement spécial pour l’environnement cloud
Sur une plateforme de déploiement cloud :
- Trouvez le fichier
custom_nodes/ComfyUI-Manager/config.ini
via le terminal JupyterLab - Appuyez sur Ctrl+O pour enregistrer → Ctrl+X pour quitter
3. Mettre à jour ComfyUI et Manager
En tant qu’étape optionnelle pour résoudre l’erreur, envisagez de mettre à jour vers la dernière version de ComfyUI et de ComfyUI-Manager, car parfois les nouvelles versions corrigent des problèmes de politique de sécurité connexes.
5. Recommandations de sécurité
Activer temporairement le mode de sécurité faible
- Après l’installation, restaurez immédiatement
security_level = normal
pour éviter les risques d’exposition à long terme.