2017-09-28 18 views
23

मैं वेबसाइट के लिए MEAN स्टैक का उपयोग कर वेबसाइट के लिए एक नोडजेएस सर्वर चला रहा हूं , और यह कुछ महीनों के लिए चल रहा है।नोड: स्थानांतरण त्रुटि: नोड: प्रतीक SSL_set_cert_cb, संस्करण libssl.so.10 फ़ाइल libssl.so.10 में परिभाषित नहीं है लिंक समय संदर्भ

nodemon server/app.js 

एक्सप्रेस सर्वर ठीक शुरू होता है, लेकिन जैसे ही मैं अपने ब्राउज़र से उसे कनेक्ट, मैं निम्नलिखित त्रुटि मिलती है: जब मैं फिर से आज सुबह उस पर काम शुरू कर दिया है, मैं के साथ वेबसाइट शुरू :

node: relocation error: node: symbol SSL_set_cert_cb, version libssl.so.10 not defined in file libssl.so.10 with link time reference [nodemon] failed to start process, "node" exec not found`

और जब मैं node server/app.js करते हैं, मैं एक ही node: relocation error... मिलता है, लेकिन न 'मिल ...failed to start process...

मुझे नहीं लगता कि यह, मैं पिछले कुछ दिनों में किया गया परिवर्तन के साथ है, क्योंकि मैं दूसरे सर्वर पर गया जहां यह runni था एनजी ऑन (जहां कोड कुछ सप्ताह पुराना था), और मैंने नोडजेस प्रक्रिया को पुनरारंभ किया, और फिर जब मैंने साइट तक पहुंचा तो यह टूट गया।

NPM संस्करण: 3.10.10, नोड संस्करण: 6.11.3, CentOS लिनक्स 7.3.1611

+0

मुझे यह सीआई/सीडी पाइपलाइन चलाने की कोशिश कर रहा है, मुझे यह सटीक त्रुटि भी मिल रही है ... अगर मुझे कोई फिक्स मिल जाए तो मैं आपको बता दूंगा। – ndugger

+0

जब मैं 'npm इंस्टॉल grunt 'चलाता हूं तो मुझे वही त्रुटि मिल रही है –

उत्तर

61

मैं एक उर्सा मॉड्यूल के साथ एक ही मुद्दा था जारी है कि एक ही पर्यावरण पर। मेरी openssl संस्करण 1.0.1e

node-gyp: relocation error: node-gyp: symbol SSL_set_cert_cb, version libssl.so.10 not defined in file libssl.so.10 with link time reference

है जब मैं 1.0.2k करने के लिए yum update openssl के साथ अद्यतन openssl, तो npm rebuild नहीं रह गया है कि त्रुटि है

NPM पुनर्निर्माण निम्न त्रुटि है।

+3

धन्यवाद,' yum update openssl' के बाद मैं सफलतापूर्वक 'npm इंस्टॉल grunt' निष्पादित कर सकता हूं। क्या किसी को त्रुटि का कारण पता है? यह बिना किसी कॉन्फ़िगरेशन परिवर्तन के अचानक हुआ। –

+1

मैंने इसे अपने एनपीएम को 5.3.0 तक अपडेट किया और नोड को 8.2.1 –

+0

पर भी तय किया, यह मेरे लिए भी तय किया गया; मुझे लगता है कि CentOS अद्यतन और इस मुद्दे का कारण बन गया है; मैंने अतीत में कुछ बार ऐसा किया है - हम इसे केवल एक प्रमुख संस्करण में लॉक करते हैं, जो एक समस्या है, मैं देखता हूं। – ndugger

3

धन्यवाद, यम अद्यतन openssl के बाद मैं सफलतापूर्वक

npm install angular

npm: relocation error: npm: symbol SSL_set_cert_cb, version libssl.so.10 not defined in file libssl.so.10 with link time reference

yum update openssl

npm install angular

[email protected] /home/mapr/MS/angularjs-springmvc-sample-boot-master 7

└── [email protected]

चल रहा है ठीक पर अमल कर सकते हैं।

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