2015-01-22 17 views
8

मैं अपने पीसी से दूसरे सर्वर में स्थित ArangoDB से कनेक्ट करने का प्रयास करता हूं लेकिन असफल लगता है। इसके बाद मैंने सर्वर आईपी http://x.x.x.x:8529 टाइप करके प्रदान किए गए वेब यूआई का उपयोग करके इसे एक्सेस करने का प्रयास किया लेकिन असफल रहा। मैंने स्थानीय भाग ArangoDB पर मेरी किस्मत की कोशिश की और इसे अपने पीसी आईपी पते से बदल दिया और यह भी काम नहीं करता है। यह केवल तभी काम करता है जब आईपी नाम 127.0.0.1 है या नाम लोकलहोस्ट है। क्या मुझे पता है कि arangoDB तक कैसे पहुंचे।ArangoDB को दूरस्थ रूप से कनेक्ट करें

एफवाईआई, मैंने यहां दृष्टिकोण की कोशिश की है। Remote javascript interaction with arangodb लेकिन इससे नहीं मिल सकता है।

कोई भी मदद कर सकता है तो सराहना करें। धन्यवाद।

उत्तर

17

डिफ़ॉल्ट रूप से सर्वर केवल 127.0.0.1 पर अपने पोर्ट खोलता है और बिना किसी प्रमाणीकरण के।

आप इसे बदलने के लिए कॉन्फ़िगरेशन फ़ाइल "arangod.conf" संपादित कर सकते हैं।

endpoint = tcp://0.0.0.0:8529 

करने के लिए लाइन

endpoint = tcp://127.0.0.1:8529 

बदलें आदेश प्रमाणीकरण सक्षम करने के लिए आप

disable-authentication = yes 

+0

को

disable-authentication = no 
धन्यवाद fceller बदल सकते हैं। मेरी समस्या हल हो गई है –

+0

कमांड लाइन 'arangod --server.endpoint tcp: //0.0.0.0: 8529' का उपयोग करना –

संबंधित मुद्दे