মাস্টার উপর আমার পুতুল। কনফ
[master]
certname = myname.mydomain.com
ca_server = myname.mydomain.com
certdnsnames = puppet;puppet.local;myname.dyndns.org;hivemind.local;
আমার বোঝাপড়ার জন্য নির্ধারিত সার্টিডনেসগুলির সাথে নিম্নলিখিতটি কাজ করা উচিত:
puppet agent --server myname.dyndns.org --test
তবে আমি নিম্নলিখিত ত্রুটি পেয়েছি:
err: Could not retrieve catalog from remote server: hostname was not match with the server certificate
কিভাবে এই ত্রুটি এড়ানো যায়? কিভাবে সঠিকভাবে সার্টিডনেস সংজ্ঞা দিতে? আমি এ সম্পর্কে স্বতন্ত্র ডকুমেন্টেশন পেয়েছি, তবে এর সহজ উদাহরণ নেই। ii আলাদা করার জন্য "," ব্যবহার করুন আমি মোটেই সাইন ইন করতে পারি না। আমি মত একটি সিনট্যাক্সও দেখেছি
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
তবে কখনই "পুতুল:" যুক্ত করতে হবে এবং কখন নয় তা আমার পক্ষে পরিষ্কার নয়।