আমি পুতুল ইনস্টল করে একটি উবুন্টু ভিএম সেট আপ করার চেষ্টা করছি যাতে আমি স্থানীয়ভাবে আমাদের উত্পাদন সেটআপ পরীক্ষা করতে পারি। একে অপরের সাথে কথা বলার জন্য পুতুলমাস্টার এবং পুতুল পেতে আমার সমস্যা হচ্ছে। আমাকে আমার পদক্ষেপের মধ্য দিয়ে যেতে দাও। (সার্ভারটি hostnameহ'ল "ওয়েব 1.xxx.xxx.net" ফর্ম্যাটের একটি এফকিউডিএন)।
সুতরাং প্রথমত, আমি ডিরেক্টরি থেকে সমস্ত পেম ফাইলগুলি (অবশ্যই সিএ পেমস বাদে) ক্লিয়ার করে ফেললাম /etc/puppet/sslযাতে আমি একটি নতুন শুরু করতে পারি। puppetca --listকোনও ফল দেয় না।
তারপরে, আমি puppetd --testপুতুলক্ষেত্রের জন্য একটি সিএসআর তৈরি করতে ছুটে যাই। puppetca --listএখন আমার হোস্টনাম ("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। এই সমস্যাটিকে আক্রমণ করার জন্য কারও কোনও ধারণা আছে?