Je suis nouveau dans la configuration de Puppet et Puppetmaster... Nous avons des marionnettes déjà configurées, et un nouveau Puppetmaster...
3ème édition
Après avoir supprimé les fichiers ssl sur le maître (ghive-ldap) et le client (giab10).
Le nom d'hôte du maître est ghive-ldap
et dans le nom d'hôte du client j'ai ça.
Sur le maître :
puppet cert clean ghive-ldap
puppet cert generate --dns_alt_names ghive-ldap ghive-ldap
sudo puppetca --sign giab10
err: Could not call sign: Could not find certificate request for giab10
donc sur le client :
sudo puppet cert --generate giab10
notice: giab10 has a waiting certificate request
notice: Signed certificate request for giab10
notice: Removing file Puppet::SSL::CertificateRequest giab10 at '/var/lib/puppet/ssl/ca/requests/giab10.pem'
notice: Removing file Puppet::SSL::CertificateRequest giab10 at '/var/lib/puppet/ssl/certificate_requests/giab10.pem'
giabadmin@giab10:~$ sudo puppet cert --list --all
+ giab10 (0F:CB:............)
J'ai lancé ceci sur le client
sudo puppetd --test --debug
.....
err: Could not retrieve catalog from remote server: getaddrinfo: Name or service not know
Bien... Laissez-moi essayer ça sur le client.
sudo puppet agent --server ghive-ldap --waitforcert 60 --test --verbose
err: Could not retrieve catalog from remote server: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
warning: Not using cache on failed catalog
err: Could not retrieve catalog; skipping run
Garrrrr..... J'ai supprimé les fichiers ssl et toujours pas de chance ! !! Quelque chose a dû mal se passer...
Comment puis-je commencer par le début ? La documentation ne m'a pas beaucoup aidé... Désolé d'être un noob.... Merci
PS : Par ailleurs, comment s'assurer que les deux serveurs ont l'heure synchronisée ?