गुरु पर मेरी कठपुतली
[master]
certname = myname.mydomain.com
ca_server = myname.mydomain.com
certdnsnames = puppet;puppet.local;myname.dyndns.org;hivemind.local;
certdnsnames द्वारा परिभाषित मेरी समझ के लिए निम्नलिखित काम करना चाहिए:
puppet agent --server myname.dyndns.org --test
लेकिन मुझे निम्नलिखित त्रुटि मिलती है:
err: Could not retrieve catalog from remote server: hostname was not match with the server certificate
इस त्रुटि से कैसे बचें? कैसे certdnsnames को सही ढंग से परिभाषित करने के लिए? मुझे इस बारे में अलग-अलग दस्तावेज़ मिले हैं, लेकिन कोई सरल उदाहरण नहीं है। 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
लेकिन मेरे लिए यह स्पष्ट नहीं है कि कब "कठपुतली:" जोड़ना है और कब नहीं।