Der Agent hat kein signiertes Zertifikat.
Beim ersten Aufruf dieses Befehls sendet der Agent eine Zertifikatsanforderung an den Puppetmaster. Wenn der Befehl mit einem Parameter ausgeführt --waitforcert 20
wird, wartet der Agent, bis seine Zertifikatsanforderung vom Puppenmeister signiert ist und 20 Sekunden lang ein Zeitraum zwischen den Versuchen vorhanden ist.
Auf dem Server, auf dem der Puppetmaster läuft, müssen Sie seine Anfrage unterschreiben, z. B. mit dem Befehl:
puppet cert --all sign
Stellen Sie außerdem sicher, dass der Hostname des Servers in "/etc/puppet/puppet.conf" angegeben ist.
[main] server = puppet.example.com
Eine neuere Version gab diesen Befehl zugunsten auf puppet agent --test
.
Zu Testzwecken können Sie die automatische Signatur aktivieren, ist jedoch im Allgemeinen unsicher.
[main] autosign = true