ma marionnette.conf sur le maître
[master]
certname = myname.mydomain.com
ca_server = myname.mydomain.com
certdnsnames = puppet;puppet.local;myname.dyndns.org;hivemind.local;
pour ma compréhension avec les certdnsnames définis, les éléments suivants devraient fonctionner:
puppet agent --server myname.dyndns.org --test
mais j'obtiens l'erreur suivante:
err: Could not retrieve catalog from remote server: hostname was not match with the server certificate
comment éviter cette erreur? comment définir correctement les noms de certificats? j'ai trouvé une documentation différente à ce sujet, mais pas d'exemple simple. ii utiliser "," pour la séparation je ne peux pas signer du tout. j'ai aussi vu une syntaxe comme
certdnsnames = puppet:puppet.intra.myserver.fr,puppet.myserver.fr:puppet,puppet:puppet,puppet.intra.myserver.fr,puppet.myserver.fr
http://projects.puppetlabs.com/issues/5776
mais pour moi, ce n'est pas clair quand ajouter une "marionnette:" et quand non.