J'ai cherché en ligne et je vois que quelques autres personnes ont eu ce problème sur d'autres listes / forums. Lorsque j'exécute sudo puppetd --waitforcert 60 --test pour la 2e fois après avoir signé le certificat sur le serveur maître, j'obtiens cette erreur -
notice: Got signed certificate
warning: Certificate validation failed; considering using the certname configuration option
err: /File[/var/lib/puppet/lib]: Failed to generate additional resources during transaction: Certificates were not trusted: hostname was not match with the server certificate
Je ne suis pas sûr de comprendre quel est le problème ou comment le résoudre. Voilà pourquoi je demande.
J'installe la marionnette sur deux serveurs sur mon LAN. Le puppetmaster est nommé 'puppet' et l'autre serveur est nommé 'puppetclient'. Je mets puppet dans / etc / hosts sur puppetclient.
l'exécution de hostname -f affichera puppet et pupperclient sur les serveurs respectifs. Je ne sais pas quoi d'autre essayer. Quelqu'un at-il une idée?