Creo que casi todos los hilos aquí sobre errores 502 ocurren cuando Discourse ha sido actualizado y no ha vuelto a la vida. La actualización falló, o el administrador no esperó el tiempo suficiente para que el servicio se iniciara.
¿Estás diciendo que tienes un Discourse funcionando, no realizas ninguna acción administrativa, pero empieza a devolver 502 espontáneamente?
Y cuando lo hace, ¿siempre devuelve 502 hasta que se reinicia o funciona intermitentemente de nuevo?