Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

184
Vistas
Establecer conexión socket.io a la aplicación heroku

Estoy alojando mi servidor socket.io en heroku y estoy ejecutando el lado del cliente de la aplicación en localhost. En la interfaz, establezco la conexión socket.io de esta manera:

 const socket = io("https://<my-app-name>.herokuapp.com:5000/");

Y el backend se ve así:

 const port = 5000; const io = require("socket.io")(port, { cors: { origin: "*" } }); io.on("connection", (socket) => { console.log(socket.id) }

Pero la conexión no se establece y en la consola de mi navegador recibo este error:

 GET https://<my-app-name>.herokuapp.com:5000/socket.io/?EIO=4&transport=polling&t=Nym-K6b net::ERR_CONNECTION_TIMED_OUT

Por cierto, funciona bien cuando también estoy ejecutando el lado del servidor en mi host local.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

https://socket.io/docs/v4/troubleshooting-connection-issues/#the-server-is-not-reachable

Asegúrese de que el servidor Socket.IO sea realmente accesible en la URL proporcionada. Puede probarlo con: curl "<the server URL>/socket.io/?EIO=4&transport=polling" que debería devolver algo como esto: 0{"sid":"Lbo5JLzTotvW3g2LAAAA","upgrades":["websocket"],"pingInterval":25000,"pingTimeout":20000} . Si ese no es el caso, verifique que el servidor Socket.IO se esté ejecutando y que no haya nada en el medio que impida la conexión.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda