Windows मा Easy-RSA दर्ता त्रुटि: दर्ता दृश्य जाँच्नुहोस्
त्यो दर्ता सन्देश उपकरण खोज्ने असफलता हो, बिग्रिएको CA होइन। ब्याच फाइल वा PKI सम्पादन गर्नु अघि 32-बिट र 64-बिट दृश्य तुलना गर्नुहोस्।
ब्याच फाइल “प्रणालीले निर्दिष्ट दर्ता कुञ्जी वा मान भेट्टाउन सकेन” सन्देशसँग रोकिन्छ र सबैले प्रमाणपत्र प्राधिकरण बिग्रिएको मान्छन्। त्यस्तो होइन, वा कम्तीमा अझै होइन: स्क्रिप्ट सफ्टवेयर खोज्दा असफल भयो, Easy-RSA लाई कुञ्जीसँग केही गर्न भन्नु अघि नै। यो क्रम महत्त्वपूर्ण छ, किनकि यसको अर्थ मर्मत खोज समस्या हो र PKI केवल दर्शक हो। असफल भएको लाइन पढ्नु नै सम्पूर्ण निदान हो, र यसले कुनै पनि वैकल्पिक उपायभन्दा कम समय लिन्छ।
त्रुटि CA छुनु अघि नै हुन्छ
पुराना Easy-RSA 2 ब्याच फाइलहरू दर्तासँग सोधेर OpenSSL वा OpenVPN स्थापना पत्ता लगाउँछन्, त्यसपछि भेटिएको आधारमा चरहरू सेट गर्छन्। जब प्रश्नले केही फर्काउँदैन, कुनै पनि प्रमाणपत्र कार्य सुरु हुनु अघि स्क्रिप्ट रोकिन्छ।
त्यसैले दर्ता कुञ्जीबारेको सन्देश स्क्रिप्टको वातावरणको प्रमाण हो, CA निर्देशिकाको होइन।
दुई दर्ता दृश्य, एउटा ब्याच फाइल
32-बिट प्रक्रिया र 64-बिट प्रक्रियाले फरक दर्ता दृश्य देख्न सक्छन्, र एउटा मान्ने ब्याच फाइलले अर्कोमा भएको प्रविष्टि छुटाउन सक्छ। यी पढ्न-मात्र तुलनाले केही पुराना स्क्रिप्टले प्रयोग गर्ने पुरानो कुञ्जीको फरक देखाउँछन्:
reg query "HKLM\SOFTWARE\OpenVPN" /reg:32
reg query "HKLM\SOFTWARE\OpenVPN" /reg:64
Microsoft को reg query सन्दर्भ ले दृश्य चयनकर्ताहरूको कागजात गर्छ। दुवैलाई असफल भएको स्क्रिप्टकै सन्दर्भमा चलाउनुहोस्, किनकि दृश्य प्रक्रिया कसरी सुरु हुन्छ र झन्डाहरूमा पनि निर्भर हुन्छ। यदि प्रविष्टि एउटा दृश्यमा मात्र छ भने, केही परिवर्तन गर्नु अघि त्यसले देखाउने बाटो स्थापित उपकरणसँग तुलना गर्नुहोस्। अस्तित्वमा भए पनि पुरानो स्थापना निर्देशिका देखाउने कुञ्जी अनुपस्थित कुञ्जीभन्दा फरक खराबी हो।
यदि दुवैमध्ये कुनै दृश्यमा प्रविष्टि छैन भने स्थापकले त्यो कहिल्यै बनाएको छैन, र हातले मान बनाउँदा उपकरणहरू चल्दैनन्।
/reg:64 बिनासर्त थप्नु हुँदैन
लोभलाग्दो सुधार भनेको प्रत्येक प्रश्नमा 64-बिट चयनकर्ता थपेर अगाडि बढ्नु हो। केही स्थापनामा त्यो सही छ, अरूमा यसले स्क्रिप्टलाई साँच्चै केही नभएको दृश्यमा पठाउँछ।
अपेक्षित मान कुन दृश्यमा छ देखेपछि मात्र खोज परिवर्तन गर्नुहोस्।
पत्ता लगाउनु PKI मर्मत होइन
यो त्रुटिले CA प्रमाणपत्र, हस्ताक्षर कुञ्जी, क्रम फाइल वा रद्दीकरण डाटाबेस बिग्रिएको प्रमाणित गर्दैन। पुरानो ट्युटोरियलबाट प्रतिलिपि गरिएको clean-all चलाउँदा पूर्ण रूपमा फरक वस्तुहरूको समूह नष्ट हुनेछ र खोज बिग्रिएकै रहनेछ। दुई क्रियाकलापलाई दिमागमा र टिकटमा छुट्टै राख्नुहोस्। पछि कुनै प्रमाणपत्र कार्य असफल भएमा त्यसको आफ्नै प्रमाणमा मूल्याङ्कन गर्नुहोस्।
कुनै पनि प्रयोग अघि CA निर्देशिकाको ब्याकअप लिनुहोस्, त्यो पढ्न-मात्र छ भन्ने तपाईं निश्चित हुनुभए पनि।
Easy-RSA 3 मा जानु स्थानान्तरण हो
मर्मत गरिएको स्थापनाले हालको प्याकेजको आफ्नै लन्चर र कन्फिगरेसन मोडेल प्रयोग गर्नुपर्छ, र Easy-RSA 3 Easy-RSA 2 जस्तै त्यही ब्याच-फाइल कार्यप्रवाह होइन। नयाँ PKI का लागि यसको द्रुत सुरुवात विद्यमान अधिकारका लागि स्थानान्तरण निर्देशना होइन। संस्करण बदल्नु अघि CA सामग्री तथा जारी र रद्दीकरण अभिलेख सुरक्षित राख्नुहोस्, र त्यो संस्करणको अपग्रेड मार्गदर्शन पालना गर्नुहोस्। उपकरण-खोज त्रुटि हराउन अधिकारिक निर्देशिकाभित्र प्रतिस्थापन CA सुरु गर्नु सूचीको सबैभन्दा खराब विकल्प हो।
संस्करण परिवर्तन एक परियोजना हो; दर्ता त्रुटि एक दिउँसो हो।
वास्तवमै यसलाई समाधान गर्ने तुलना
चार कुरा लेख्नुहोस् र सिधै तुलना गर्नुहोस्:
- कुन स्क्रिप्ट चल्यो, र कुन लाइन असफल भयो।
- त्यो लाइनले कुन दर्ता दृश्य सोध्यो।
- स्क्रिप्टले कुन कार्यान्वयन योग्य बाटो अपेक्षा गरेको थियो।
- मेसिनमा वास्तवमै कुन स्थापना छ।
जब यी चार मिल्छन्, त्रुटि जान्छ, र बाँकी कुनै पनि प्रमाणपत्र समस्या CA लाई दोष दिनुको सट्टा त्यसको आफ्नै प्रमाणमा पढ्न सकिन्छ।