узел: ошибка перемещения: узел: символ SSL set cert cb, версия libssl.Итак.10 не определено в файле libssl.Итак.10 с ссылкой на время ссылки
Я запускаю сервер NodeJS для веб-сайта, используя средний стек для веб-сайта, и он работает в течение нескольких месяцев. Когда я начал работать над этим снова сегодня утром, я начал веб-сайт с:
nodemon server/app.js
сервер express запускается просто отлично, но как только я подключаюсь к нему с помощью браузера, я получаю следующую ошибку:
узел: ошибка перемещения: узел: символ SSL_set_cert_cb, версия libssl.Итак.10 не определено в файле libssl.Итак.10 с ссылка ссылка время [nodemon] не удалось запустить процесс," node "exec не найден'
и когда я это сделаю node server/app.js
, Я получаю то же самое node: relocation error...
, но не получить ...failed to start process...
Я не думаю, что это с любыми изменениями, которые я сделал в последние несколько дней, потому что я пошел на другой сервер, где это работало (где код был несколько недель назад), и я перезапустил процесс nodejs, а затем он сломался, когда я получил доступ к сайту.
НПМ версия: 3.10.10, версия узла: 6.11.3, CentOS Linux выпуска 7.3.1611
2 ответов
у меня была такая же проблема с модулем ursa, который в той же среде.
npm rebuild имеет следующую ошибку, когда мой 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
я обновил openssl с yum update openssl
to 1.0.2k
, потом npm rebuild
больше не имеет этой ошибки.
Спасибо, после обновления Yum openssl я мог бы успешно выполнить
npm install angular
npm: ошибка перемещения: npm: символ SSL_set_cert_cb, версия либссл.Итак.10 не определено в файле libssl.Итак.10 с ссылкой ссылка времени
yum update openssl
npm install angular
angular-seed@0.0.0 /главная/мапр/МС/в AngularJS-инфраструктуре springmvc-образец-загрузки-мастер 7
└── angular@1.6.6
работает нормально.