2013-03-06 3 views
5

मुझे लगातार इस त्रुटि का सामना करना पड़ रहा है।मोंगो त्रुटि: डीबीसीलिएंटबेस :: findN: परिवहन त्रुटि()

DBClientBase::findN: transport error() 

मैंने समस्या की खोज की और पाया कि बहुत से लोग हैं जिन्होंने इस समस्या का सामना किया लेकिन इस त्रुटि का सही कारण नहीं मिला। यह त्रुटि क्यों आ रही है?

उत्तर

2

यह शायद मोंगोड सर्वर से कनेक्ट होने वाली नेटवर्क त्रुटि के कारण है या एक मोंगो मैंगोड से कनेक्ट नहीं हो सकता है।

पहली बात यहाँ में प्रयास करने के लिए mongod को पुनः आरंभ करने के लिए है/एस

0

यह भी अगर MongoDB सर्वर केवल एसएसएल एन्क्रिप्टेड कनेक्शन स्वीकार होता है। इसके लिए आपको एसएसएल समर्थन के साथ संकलित एक मोंगोडीबी क्लाइंट की आवश्यकता है।

इसके अलावा रीडिंग: http://docs.mongodb.org/manual/tutorial/configure-ssl-clients/#connect-to-mongodb-instance-with-ssl-encryption http://www.mongodb.org/about/contributors/tutorial/build-mongodb-from-source/

-1

मेरा ConnectionString::connect() कॉल से SocketTimeOut पैरामीटर को हटाने के द्वारा हल किया गया था।

अर्थात

pDBClientBase = cs.connect(strErr /*,2 */); 
संबंधित मुद्दे