a month ago
Mi servidor Node.js/Express arranca correctamente (confirmado en los logs, con el
mensaje de éxito imprimiéndose cada vez), pero las peticiones HTTP entrantes desde
afuera (webhooks de un proveedor externo, 360dialog/WhatsApp) reciben
consistentemente un error 502 con "connection refused" del lado de Railway, incluso
inmediatamente después de un reinicio limpio confirmado.
LO QUE YA INTENTÉ (sin éxito):
-
Reinicio manual del servicio (Restart) — el servidor arrancó limpio de nuevo,
pero las peticiones siguieron dando 502.
-
Eliminar y regenerar el dominio público en Settings → Networking — la URL quedó
igual, y el problema persiste.
-
Confirmé que el servidor escucha en el puerto correcto (uso process.env.PORT,
que Railway inyecta automáticamente).
-
Confirmé (por fuera de Railway, con la API del proveedor externo) que la URL
configurada como webhook es exactamente la correcta.
EVIDENCIA CONCRETA (de los Network Logs):
Las peticiones POST a /webhook devuelven 502, con el detalle:
"upstreamErrors":"[{"error":"connection refused"...}]" y
"responseDetails":"Retried single replica"
Esto pasa de forma consistente, en peticiones separadas por horas, siempre con el
mismo patrón: el proceso arranca bien (logs lo confirman), pero el proxy/edge de
Railway no logra conectarse al contenedor para las peticiones entrantes.
Nombre del servicio: agente-ovalo
URL pública: https://agente-ovalo-production.up.railway.app
¿Podrían revisar del lado de la infraestructura si hay algo bloqueando las
conexiones entrantes a mi contenedor, a pesar de que el proceso confirma estar
escuchando correctamente?
Gracias.
1 Replies
a month ago
Apologies, we only correspond in English. Please open a new thread in English.
Status changed to Closed Railway • about 1 month ago