javascript - node - install npm centos 7
nodo: error de reubicación: nodo: símbolo SSL_set_cert_cb, versión libssl.so.10 no definida en el archivo libssl.so.10 con referencia de tiempo de enlace (2)
He estado ejecutando un servidor NodeJS para un sitio web utilizando la pila MEAN para un sitio web, y ha estado funcionando durante unos meses. Cuando comencé a trabajar en él de nuevo esta mañana, comencé el sitio web con:
nodemon server/app.js
El servidor express se inicia bien, pero tan pronto como me conecto con mi navegador, aparece el siguiente error:
nodo: error de reubicación: nodo: símbolo SSL_set_cert_cb, versión libssl.so.10 no definida en el archivo libssl.so.10 con referencia de tiempo de enlace [nodemon] no se pudo iniciar el proceso, no se encontró el "nodo" de ejecución.
Y cuando hago node server/app.js
, obtengo el mismo node: relocation error...
, pero no consigo ...failed to start process...
No creo que sea con los cambios que hice en los últimos días, porque fui a otro servidor donde se estaba ejecutando (donde el código tenía algunas semanas de antigüedad) y reinicié el proceso nodejs, y luego se rompió cuando accedí al sitio.
Versión npm: 3.10.10, versión del nodo: 6.11.3, versión 7.3.1611 de CentOS Linux
Gracias, después de la actualización de yum openssl pude ejecutar con éxito
npm install angular
npm: error de reubicación: npm: símbolo SSL_set_cert_cb, versión libssl.so.10 no definida en el archivo libssl.so.10 con referencia de tiempo de enlace
yum update openssl
npm install angular
[email protected] / inicio / mapr / MS / angularjs-springmvc-sample-boot-master 7
Funcionando bien
Tuve el mismo problema con un módulo de ursa que en el mismo entorno.
La reconstrucción de Npm tiene el siguiente error cuando mi versión de openssl
es 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
openssl con yum update openssl
a 1.0.2k
, luego la npm rebuild
ya no tiene ese error.