A algunos de ustedes les puede salir el siguiente error: ** Puma caught this error: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - user specified timeout (Errno::ETIMEDOUT) ** por supuesto que para algunos debe estar en español.
Este error se presenta en Windows y en la última versión High Sierra de MacOS. El causante es webpacker, como podemos ver aquí: https://github.com/rails/webpacker/issues/745
Dicho error fue solucionado, sin embargo, no hay una nueva versión de Webpacker liberada, por lo que debemos instalar la gema desde la fuente en Github. Para ello vamos a ir al Gemfile y asegurarnos de que, en la línea donde se instala el wepbacker, se vea así:
gem 'webpacker', github: "rails/webpacker"
Ahí indicamos que, al actualizar, debe hacerlo desde Github, donde el error ya se encuentra solucionado.
Luego de eso, actualizamos nuestras gemas en la terminal:
bundle update
rails s
Y volvemos a intentar acceder a nuestro sitio, para corroborar si el error ya está solucionado.