मैं कठपुतली स्थापित के साथ एक उबंटू वीएम स्थापित करने की कोशिश कर रहा हूं ताकि मैं स्थानीय रूप से हमारे उत्पादन सेटअप का परीक्षण कर सकूं। मुझे कठपुतली और कठपुतली एक दूसरे से बात करने में परेशानी हो रही है। मुझे अपने चरणों के माध्यम से ले चलो। (सर्वर hostname
"F1DN" web1.xxx.xxx.net "का एक FQDN है)।
इसलिए सबसे पहले, मैं निर्देशिका से सभी पीएम फाइलों (सीए पाइम्स को छोड़कर) को हटा देता /etc/puppet/ssl
हूं ताकि मैं एक नई शुरुआत कर सकूं । puppetca --list
कोई परिणाम नहीं देता है।
फिर, मैं puppetd --test
कठपुतली के लिए एक सीएसआर उत्पन्न करने के लिए चलाता हूं। puppetca --list
अब मेरा hostname ("web1.xxx.xxx.net") शामिल है।
फिर मैं दौड़ता हूं puppetca --sign web1.xxx.xxx.net
। अब puppetca --list
फिर से खाली है - सब कुछ अब तक ठीक काम कर रहा है।
अंत में मैं puppetd --test
फिर से दौड़ता हूं । मुझे निम्न आउटपुट मिले:
err: Could not retrieve catalog from remote server: hostname was not match with the server certificate
warning: Not using cache on failed catalog
err: Could not retrieve catalog; skipping run
/etc/puppet/ssl
निर्देशिका की सामग्री को सूचीबद्ध करना PEM फ़ाइलों को सही सर्वर नाम के साथ दिखाता है, जो मेरे से मेल खाता है hostname
। किसी को भी इस समस्या पर हमला करने के लिए कोई विचार है?