- शिप
- 23 सितंबर 2026 को 11:05 am बजे UTC
- लेखक
- Kamo
- Commit
- 76e6522
NODE TLS REJECT UNAUTHORIZED: K8s/configmap.yaml में "0" हर बनाया इस प्रक्रिया में सर्वर-साइड आउटबाउंड टीएलएस कॉल - किसी भी होस्ट के लिए, किसी भी के लिए उद्देश्य जब तक फली रन - प्रमाण पत्र सत्यापन छोड़ दें। यही है वर्तमान में किसी भी चीज की तुलना में बहुत व्यापक अपवाद इसकी आवश्यकता है। इतिहास, इस फ़ाइल पर `git log-S`/`-p` से: इसे c240b5af में जोड़ा गया था MEDIASERVICE URL के साथ इंगित किया गया है ************* - एक incluster सर्विस DNS नाम क्लस्टर का अपना प्रमाणपत्र प्रस्तुत करता है, जो सार्वजनिक नहीं है CA बंडल ट्रस्ट। bdfb2f5d फिर "correct" MEDIASERVICE URL वापस करने के लिए ************* (जिसकी हॉप सादा है) आज HTTP) लेकिन जगह में TLS बायपास छोड़ दिया। मैंने इस सेवा के प्रत्येक अन्य लक्ष्य का पता लगाया है: - API SERVICE URL (apiProxy.ts's frontToApi द्वारा उपयोग किया जाता है, जो बहुमत के लिए है। प्रॉक्सी मार्गों) और MEDIASERVICE URL दोनों सादे http:// में इस ConfigMap पहले से ही। - CONVERSION SERVICE URL में यहां कोई ओवरराइड नहीं है और सादे में डिफ़ॉल्ट है। http://incode. - दो शेष https:// लक्ष्य - apiBaseForHost `https://api.<registrable>` dropback (org/[...domain]/route.ts, org/current/route.ts) और computeAuthBaseFromAlias `https://login.<registrable>` — दोनों में अनसेट ओवरराइड्स हैं ************* AUTH BASE URL इस में नहीं हैं इसलिए उत्पादन में दोनों हमेशा अनुरोध करने के लिए हल संगठन के OWN सार्वजनिक कस्टम डोमेन ने उसी के माध्यम से सेवा की। प्रवेश जो ब्राउज़र यातायात को समाप्त कर देता है और सार्वजनिक सीए द्वारा समर्थित होता है। - हर मार्ग जो अभी भी 'https://media.<host>:8443` को एक गिरावट के रूप में बनाता है (केवल तभी उपयोग किया जाता है जब MEDIASERVICE URL is unset) पहले env var की जाँच करता है, इसलिए, उस शाखा को इस तैनाती में मृत किया जाता है। - इस रेपो में कोई प्रत्यक्ष MinIO / S3 क्लाइंट मौजूद नहीं है; निर्दिष्ट URL केवल ही हैं स्ट्रिंग-rewritten, एक कस्टम TLS विन्यास के साथ नहीं मिला। कुछ भी नहीं छोड़ा प्रमाण पत्र सत्यापन अक्षम. दो मार्गों कि प्रॉक्सी सीधे कच्चे नोड पर मीडिया सर्विस को अपलोड करता है:http/https (आवश्यकता, स्क्रीनशॉट - पूर्व प्रतिबद्ध देखें) पहले से ही अपना खुद का ले जाना एक मामले के लिए `rejectUnauthorized: झूठ` https://t.t.t., जो इस तरह के अपवाद के लिए सही जगह है यदि कोई कभी हो फिर से आवश्यक - एक प्रक्रिया-व्यापी ध्वज नहीं।.
