मेरे Win7 बॉक्स पर प्रमाणपत्र स्टोर लगातार लटका हुआ है। का निरीक्षण करें:
C: \> 1.cmd C: \> सर्टिफिकेट -? | पनाह / मैं पिंग -पिंग - पिंग सक्रिय निर्देशिका प्रमाणपत्र सेवा अनुरोध इंटरफ़ेस -pingadmin - पिंग सक्रिय निर्देशिका प्रमाणपत्र सेवा व्यवस्थापक इंटरफ़ेस C: \> सेट PROMPT = $ P ($ t) $ G सी: \ (१३: ०४: २7.५))> सर्टिफिकेट-कैपिंग CertUtil: -पिंग कमांड विफल: 0x80070002 (WIN32: 2) CertUtil: सिस्टम निर्दिष्ट फ़ाइल नहीं ढूँढ सकता। सी: \ (१३: ०४: ५.6.६:)> सर्टिफिकेट-सिपिंगडमिन सर्टिफिल: -पेडिंगमिन कमांड विफल: 0x80070002 (WIN32: 2) CertUtil: सिस्टम निर्दिष्ट फ़ाइल नहीं ढूँढ सकता। C: \ (13: 05: 28.79)> PROMPT = $ P $ G सेट करें C: \>
स्पष्टीकरण:
- पहला आदेश आपको दिखाता है कि प्रमाणित करने के लिए पैरामीटर
–ping
और–pingadmin
पैरामीटर हैं - किसी भी पिंग पैरामीटर को आज़माना 30 सेकंड के समय के साथ विफल हो जाता है (वर्तमान समय प्रॉम्प्ट में देखा जाता है)
यह एक गंभीर समस्या है। यह मेरे ऐप में सभी सुरक्षित संचार को खराब कर देता है। अगर किसी को पता है कि यह कैसे तय किया जा सकता है - कृपया साझा करें।
धन्यवाद।
पुनश्च
1. cmd बस इन कमांड का एक बैच है:
certutil -? | findstr /i ping
set PROMPT=$P($t)$G
certutil -ping
certutil -pingadmin
set PROMPT=$P$G
EDIT1
मैं एकल विंडोज़ एपीआई को पिन करने में सफल रहा हूं जो समस्या का कारण बनता है - डीएसजीटीडीएनएनम
विंडबग के अनुसार, सर्टिफिकेट-कैपिंग इसे इस तरह से आमंत्रित करता है:
PDOMAIN_CONTROLLER_INFO pdci;
DWORD ret = ::DsGetDcName(NULL, NULL, NULL, NULL, DS_DIRECTORY_SERVICE_PREFERRED, &pdci);
मेरे कार्य केंद्र पर यह 30 सेकंड के लिए कई बार होता है और फिर त्रुटि कोड 1355 देता है, जो ERROR_NO_SUCH_DOMAIN
निर्दिष्ट डोमेन के लिए कोई डोमेन नियंत्रक उपलब्ध नहीं है या डोमेन मौजूद नहीं है।
एक अन्य मशीन पर, जो गलती से एक विंडोज़ सर्वर 2003 है, यह लौटे DOMAIN_CONTROLLER_INFO
संरचना के अंदर सही डोमेन नियंत्रक नाम के साथ लगभग तुरंत लौटता है ।
अब सवाल यह है कि सही एपीआई को खोजने के लिए उस एपीआई के लिए मेरे वर्कस्टेशन पर क्या गायब है?