Puppet Client meldet sich nicht mehr beim Puppetserver
Auf dem Puppet Server das Zertifikat des betroffenen Clients (im Beispiel client.rs.de) löschen# puppet cert clean client.rs.de
Danach auf dem Client (im Beispiel Ubuntu 16.04) den Puppet Client anhalten und danach das Verzeichnis
/var/lib/puppet/ssl
löschen.
# systemctl stop puppet
# rm -rf /var/lib/puppet/ssl
# systemctl start puppet
Der Puppet Client legt das Verzeichnis /var/lib/puppet/ssl beim Start selbständig an.
Im Anschluß daran kann auf dem Puppet Server das Zertifikat wie gewohnt neu signiert werden und der Puppet Client ist wieder erfolgreich verbunden.