मैंने काम किया था कुछ महीने पहले (पुरानी letencrypt क्लाइंट के साथ) प्रमाणपत्रों को एन्क्रिप्ट करें। मैं जिस सर्वर का उपयोग कर रहा हूं वह nginx है।सर्टबॉट एसीएम-चैलेंज फ़ोल्डर नहीं बना रहा
Certbot .well प्रसिद्ध फ़ोल्डर पैदा कर रही है, लेकिन नहीं एक्मे-चुनौती फ़ोल्डर
अब मैं के माध्यम से ~/certbot-auto certonly --webroot -w /var/www/webroot -d domain.com -d www.domain.com -d git.domain.com
नया प्रमाण पत्र बनाने की कोशिश की लेकिन मैं हमेशा इस तरह त्रुटियों मिलती है:
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: git.domain.com
Type: unauthorized
Detail: Invalid response from
http://git.domain.com/.well-known/acme-challenge/ZLsZwCsBU5LQn6mnzDBaD6MHHlhV3FP7ozenxaw4fow:
"<.!DOCTYPE html>
<.html lang='en'>
<.head prefix='og: http://ogp.me/ns#'>
<.meta charset='utf-8'>
<.meta content='IE=edge' http-equiv"
Domain: www.domain.com
Type: unauthorized
Detail: Invalid response from
http://www.domain.com/.well-known/acme-challenge/7vHwDXstyiY0wgECcR5zuS2jE57m8I3utszEkwj_mWw:
"<.html>
<.head><.title>404 Not Found</title></head>
<.body bgcolor="white">
<.center><.h1>404 Not Found</h1></center>
(बेशक एचटीएमएल टैग के अंदर बिंदु वास्तव में नहीं हैं)
मैंने एक समाधान की तलाश की है, लेकिन नहीं मिला अभी तक एक क्या कोई जानता है कि प्रमाणपत्रबॉट फ़ोल्डर्स क्यों नहीं बना रहा है?
अग्रिम धन्यवाद!
यह उल्लेख करने लायक है कि जारी करने की कोशिश करने के बाद सर्टबॉट '। ज्ञात' निर्देशिका को साफ़ कर देगा। तो यदि आप इसे देख रहे हैं कि फ़ाइल फाइलिंग की बजाय फ़ाइल पीढ़ी के साथ समस्या है, तो आश्वस्त रहें कि यह नहीं है। जब अनुमति त्रुटियां होती हैं तो आपको त्रुटि मिलती है। – DfKimera
ध्यान दें कि इस मामले में, सभी सबडोमेन एक ही रूट निर्देशिका का उपयोग करते हैं। एकाधिक जड़ों का उपयोग करते समय प्रति रूट एक सर्वर एक समाधान है (शायद सबसे अच्छा नहीं, लेकिन यह काम करता है)। – aluriak
ये समाधान मेरे लिए काम नहीं किया था। मेरे पास "location /.well-known {.. सभी को अनुमति दें;}। स्ट्र्रेस से पता चलता है कि सर्टबॉट एसीएम-चुनौती निर्देशिका को हटा देता है जब इसे प्रमाणपत्रबॉट शुरू करने से पहले मैन्युअल रूप से बनाया जाता है। फिर यह चुनौती फ़ाइल खोलने में विफल रहता है। – rhoerbe