Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

117
Visualizações
Obtención de un comportamiento extraño de conexión rechazada

Tengo una aplicación express nodejs que recientemente mostró un comportamiento extraño de 'conexión rechazada'. Probablemente esté relacionado con mi actualización de nodejs, a la versión 6.10.0 (y también probé 7.9.0). Incluso si la actualización es el comienzo de la causa, me gustaría entender por qué sucede esto.

El comportamiento es: constantemente, alterna entre abrir correctamente la aplicación y obtener un 'error de conexión rechazada'. Este patrón es consistente. Me gusta la consistencia, a diferencia de la intermitencia, pero tengo dificultades para saber por dónde empezar a buscar.

Puedes ver esto por ti mismo, en http://162.243.254.205:1880/ (nodo 7.9.0)

Cuando recibo un "rechazo a conectar", Chrome Devtools muestra todos los archivos "conexión rechazada". La recarga de la url es repetidamente exitosa. es decir.

 :1880/ritc_style.css Failed to load resource: net::ERR_CONNECTION_REFUSED :1880/bootstrap/css/bootstrap.min.css Failed to load resource: net::ERR_CONNECTION_REFUSED :1880/orion/built-editor.css Failed to load resource: net::ERR_CONNECTION_REFUSED :1880/jquery/css/smoothness/jquery-ui-1.10.3.custom.min.css Failed to load resource: net::ERR_CONNECTION_REFUSED :1880/jsonviewer/jsonviewer.css Failed to load resource: net::ERR_CONNECTION_REFUSED :1880/font-awesome/css/font-awesome.min.css Failed to load resource: net::ERR_CONNECTION_REFUSED :1880/style.css Failed to load resource: net::ERR_CONNECTION_REFUSED jquery-1.11.1.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED bootstrap.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED jquery-ui-1.10.3.custom.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED jquery.ui.touch-punch.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED jquery.confirm.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED tinymce.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED marked.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED built-editor.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED ace.js Failed to load resource: net::ERR_CONNECTION_REFUSED ext-language_tools.js Failed to load resource: net::ERR_CONNECTION_REFUSED d3.v3.min.js Failed to load resource: net::ERR_CONNECTION_REFUSED main.js Failed to load resource: net::ERR_CONNECTION_REFUSED settings.js Failed to load resource: net::ERR_CONNECTION_REFUSED

...

El mensaje de "conexión rechazada" hace que parezca un problema de red. Sin embargo, si sustituyo una prueba simple en el servidor (una aplicación helloworld express) no obtengo este comportamiento, por lo que debe tener algo que ver con nodejs.

¡Estoy en una pérdida!

¿Alguien puede ayudar?

Gracias

colin goldberg

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

¿Has actualizado tus dependencias? Esto parece ser una fuente muy probable de su problema.

over 4 years ago · Santiago Trujillo Relatório

0

He encontrado la razón de esto.

Usar Chrome todo el tiempo, que es mi preferencia, fue la razón por la que no llegué a este punto antes. Todo lo que obtuve en Chrome fue la información alterna: éxito (con los registros de consola apropiados) y falla (una lista de mensajes de conexión rechazada), repetida constantemente.

Cuando lo ejecuté en Firefox, primero tuvo éxito, luego falló, luego tuvo éxito, luego falló (es decir, ¡el mismo comportamiento!). Pero en la segunda falla, dio el mensaje de error "No se puede conectar a (dirección IP)", es decir. Comportamiento diferente al de Chrome.

Luego encontré un mensaje de error en el registro (de alguna manera me lo había perdido antes) que indicaba que un módulo (oscuro) se había bloqueado, uno que guardaba y eliminaba eventos (de ahí el comportamiento alternativo). Actualizar este módulo (ultron) parece haber solucionado el problema.

Gracias Glen por tus palabras de aliento. Como (la mayoría de las veces) tengo prisa por hacer las cosas, es fácil entrar en pánico, especialmente cerca del final del día. Una buena noche de sueño me puso en el estado de ánimo adecuado para pensar con más claridad.

colin goldberg

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda