热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

节点:重定位错误:节点:符号SSL_set_cert_cb,版本libssl.so.10未在文件libssl.so.10中定义,带有链接时间参考

如何解决《节点:重定位错误:节点:符号SSL_set_cert_cb,版本libssl.so.10未在文件libssl.so.10中定义,带有链接时间参考》经验,为你挑选了1个好方法。

我一直在为网站使用MEAN堆栈运行一个NodeJS服务器,它已经运行了几个月.当我今天早上再次开始工作时,我开始使用以下网站:

nodemon server/app.js

快速服务器启动就好了,但是一旦我用浏览器连接它,我就会收到以下错误:

节点:重定位错误:节点:符号SSL_set_cert_cb,版本libssl.so.10未在文件libssl.so.10中定义,链接时间参考[nodemon]无法启动进程,"node"exec未找到

而当我这样做时node server/app.js,我得到了同样的结果node: relocation error...,但是没有得到...failed to start process...

我不认为这是我在过去几天所做的任何更改,因为我去了另一个运行它的服务器(代码已经有几周了),然后我重新启动了nodejs进程,然后它我访问该网站时破了.

npm版本:3.10.10,节点版本:6.11.3,CentOS Linux版本7.3.1611



1> 小智..:

我在同一环境中遇到了与ursa模块相同的问题.

我的openssl版本是Npm rebuild有以下错误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

我使用yum update opensslto 更新了openssl 1.0.2k,然后npm rebuild不再出现该错误.


谢谢你,在`yum update openssl`之后我可以再次成功执行`npm install grunt`.有谁知道错误的原因?这突然发生,没有任何配置更改.
推荐阅读
author-avatar
living_ren
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有