मैंने the guide in the official docs के अनुसार अपने सभी कठपुतली प्रमाणन का एक साफ पुनर्जन्म किया है।कठपुतली 4.3.2 क्लाइंट नोड एसएसएल के माध्यम से एसएसएल के माध्यम से चिपकने के लिए असमर्थ
हालांकि, मुझे Google, SO, और कहीं और कहीं भी कोई अच्छी लीड नहीं होने के साथ इस त्रुटि का सामना करना पड़ता है।
[[email protected] puppet]$ hostname
client.example.com
[[email protected] puppet]$ puppet --version
4.3.2
[[email protected] puppet]$ sudo puppet config print vardir ssldir
vardir = /var/opt/puppetlabs/puppetserver
ssldir = /var/opt/puppetlabs/puppetserver/ssl
[[email protected] puppet]$ sudo puppet agent --test --server=puppet.example.com
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: SSL_connect SYSCALL returned=5 errno=0 state=unknown state
Info: Retrieving pluginfacts
Error: /File[/var/opt/puppetlabs/puppetserver/facts.d]: Failed to generate additional resources using 'eval_generate': Connection reset by peer - SSL_connect
Error: /File[/var/opt/puppetlabs/puppetserver/facts.d]: Could not evaluate: Could not retrieve file metadata for puppet:///pluginfacts: SSL_connect SYSCALL returned=5 errno=0 state=unknown state
Info: Retrieving plugin
Error: /File[/var/opt/puppetlabs/puppetserver/lib]: Failed to generate additional resources using 'eval_generate': SSL_connect SYSCALL returned=5 errno=0 state=unknown state
Error: /File[/var/opt/puppetlabs/puppetserver/lib]: Could not evaluate: Could not retrieve file metadata for puppet:///plugins: SSL_connect SYSCALL returned=5 errno=0 state=unknown state
Error: Could not retrieve catalog from remote server: SSL_connect SYSCALL returned=5 errno=0 state=unknown state
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Error: Could not send report: SSL_connect SYSCALL returned=5 errno=0 state=unknown state
यह is a similar error, लेकिन रूबी में सामान्य SSL के लिए, और मुझे यकीन है कि कठपुतली के लिए सिफर परिवर्तित करने का तरीका नहीं कर रहा हूँ (नहीं लगता कि यह सक्षम है)।
This post seems to suggest it may be Apache's fault, लेकिन मुझे नहीं लगता कि मैं अपाचे का उपयोग कर रहा हूं।
कोई विचार?
क्या आप puppetserver (उदाहरण के लिए, 'puppet.example.com' में) का उपयोग कर रहे हैं? यदि आप नहीं हैं, तो आप वास्तव में अपाचे का उपयोग कर रहे हैं। – Artefacto
हां, मैं पुराने कठपुतली मास्टर के विरोध में कठपुतली सर्वर का उपयोग कर रहा हूं। मैं उस मामले में इसे कैसे ठीक करूं? – lollercoaster
यदि यह वास्तव में एक सिफर समस्या है। जांचें कि क्या आप जावा के हालिया संस्करण और जेसीए प्रदाता की कॉन्फ़िगरेशन का उपयोग कर रहे हैं (और यदि जेसीए मूल पुस्तकालय का उपयोग करता है, तो यह भी अपडेट किया गया है)। यदि संदेह में ओरेकल से नवीनतम जावा 8 वितरण डाउनलोड करें। – Artefacto