हम वर्तमान में निम्न संदेश के साथ हमारे विकास के वातावरण में एक नहीं बल्कि परेशानी समस्या का सामना कर रहे साथ हाथ मिलाना संकट ...पूर्व के लिए लॉग इन एसक्यूएल को सीधे जोड़ने Azure
A connection was successfully established with the server,
but then an error occurred during the pre-login handshake.
(provider: SSL Provider, error: 0 - The certificate's CN
name does not match the passed value.)
... आमतौर पर स्वीकार किया ज्ञान इस को हल करने के लिए ट्रू के कनेक्शन के ट्रस्टसेवर प्रमाणपत्र भाग को सेट करना समस्या है। हालांकि, यह भरोसेमंद या लगातार काम नहीं करता है।
यह विशेष त्रुटि कई उदाहरणों में होती है, उदाहरण के लिए हमारे एज़ूर एमुलेटर में हमारे डब्ल्यूसीएफ सेवा का परीक्षण/होस्टेड एसक्यूएल एज़ूर इंस्टेंस या यहां तक कि एसक्यूएल प्रबंधन स्टूडियो का उपयोग करने से बात करते हैं। हमने पाया है कि यह एकमात्र आम संप्रदाय यह है कि यह तब होता है जब हम सीधे एसक्यूएल एज़ूर से कनेक्ट होते हैं, क्योंकि इसके होस्टेड और एज़ूर सीधे SQL Azure (जो काम करता है) से बात कर रहा है।
मैंने समस्या को हल करने के लिए कई रणनीतियों की कोशिश की है (जैसे कि एक विस्तृत here), यानी यह मानना है कि यह कनेक्शन से संबंधित कनेक्शन कनेक्शन और पूलिंग और अन्य संशोधनों को हटा रहा है। लेकिन हां, कोई भी निर्णायक और अधिक परेशान नहीं है कि त्रुटि अस्थायी है और जादुई रूप से खुद को हल करने से पहले थोड़े समय तक पहुंच को रोक देगा।
अन्य कारक जिन्हें मैंने समाप्त कर दिया है।
- हम इन त्रुटियों से पुनर्प्राप्त करने के प्रयास के लिए ट्रांजिटिक एप्लिकेशन ब्लॉक का उपयोग कर रहे हैं, लेकिन नहीं।
- हमारे कार्यालय में Azure होस्टेड सेवाओं के हमारे कनेक्शन के साथ कोई प्रॉक्सी सर्वर नहीं है।
क्या किसी और ने इस समस्या का अनुभव किया है या कोई सुझाव है?
हमम ... विचारों के दो जोड़े: क्या आपने इस डेटाबेस को किसी अन्य व्यक्ति को कॉपी करने का प्रयास किया था? मुझे आश्चर्य है कि सर्वर पर ऐसे मुद्दे हैं जो आप वर्तमान में चालू हैं। वास्तव में, क्या आपने सिर्फ किक्स के लिए एक और डेटा सेंटर में कोशिश की? अगर समस्या बनी रहती है, तो ड्राइवर ही हो सकता है? क्या आप वाकई नवीनतम ड्राइवर/नवीनतम एसएसएमएस का उपयोग कर रहे हैं? मैं कहता हूं कि जब आप Azure में होस्ट करते हैं, तो ऐसा लगता है - इसलिए मुझे आश्चर्य है कि यह ड्राइवर समस्या है या नहीं। –
प्रतिक्रिया के लिए धन्यवाद।हम एक बहु-किरायेदार प्रणाली पर चल रहे हैं जो अनिवार्य रूप से एक ही डेटाबेस चला रहे हैं? क्या इससे कोई विशेष समस्या हो सकती है? मैंने नया एसक्यूएल मूल क्लाइंट 11 डाउनलोड किया है लेकिन एक ही समस्या का अनुभव किया है। मैं डेटा सेंटर को स्थानांतरित करने में शामिल कदमों के बारे में भी निश्चित नहीं हूं, यह एक भारी प्रणाली है, इसलिए मुझे यह भी यकीन नहीं है कि यह कैसे प्राप्त किया जा सकता है ... – SeanCocteau
आह - यह एक भारी प्रणाली है? हमम ... मैंने दुर्लभ मामलों में देखा है, एक विशिष्ट स्थिति तब होती है जब SQL डेटाबेस भारी लॉगिन अनुरोधों के अधीन होता है। मैंने जो त्रुटि देखी वह लॉगिन विफलता की तर्ज पर थी; बिल्कुल एक ही मुद्दा नहीं है। मैं व्यक्तिगत रूप से इस त्रुटि को एक क्षणिक गलती के रूप में मानता हूं; आप क्षणिक ब्लॉक को कस्टमाइज़ करने में सक्षम होना चाहिए और इस विशिष्ट त्रुटि को पुन: प्रयास करने के लिए एक क्षणिक त्रुटि के रूप में जोड़ना चाहिए (डिफ़ॉल्ट रूप से यह त्रुटि प्रकृति में क्षणिक नहीं माना जाता है, इसलिए जब तक आप इसे नहीं बताते तब तक ब्लॉक इसके लिए खाता नहीं लेता है)। यह चाल कर सकता है। –