[304] SUPERNODE_INVALID_TRUSTED_ENTITIES

Description

Cette erreur se produit lorsque un fichier YAML invalide pour les entités fiables est fourni via l’option --trusted-entities. Le serveur doit être redémarré avec une liste d’entités fiables valide.

Comment Résoudre

Pour résoudre ce problème, vous pouvez faire l’un des suivants :

  • Fournir une liste de entités fiables valide en utilisant l’option --trusted-entities lors du démarrage de SuperNode. Fournissez un fichier YAML (par exemple, --trusted-entities ./pks.yaml) qui contient les identifiants de clés publiques des entités fiables et leurs clés publiques correspondantes.

    • Les clés publiques doivent être en format OpenSSH, et actuellement, seul le type de clé ssh-ed25519 est pris en charge.

    • Les identifiants de clés publiques doivent suivre le format fpk_<UUID>, où fpk représente la clé publique Flower.

    • Le fichier YAML doit suivre cette structure :

      fpk_UUID1: ssh-ed25519 <base64-encoded-key1> [comment1]*
      fpk_UUID2: ssh-ed25519 <base64-encoded-key2> [comment2]*
      

      * Les commentaires sont facultatifs.

  • Désactivez la vérification des entités en supprimant l’option --trusted-entities lors du démarrage du serveur. Cela permet au serveur de fonctionner sans vérification d’entité.