I’m trying to deploy a rails app for development on slicehost and I
can’t seem to get mongrel to work correctly. When I run
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with development environment…
** Rails loaded.
** Loading any Rails specific GemPlugins
** Signals ready. TERM => stop. USR2 => restart. INT => stop (no
** Rails signals registered. HUP => reload (without restart). It might
not work well.
** Mongrel 1.1.5 available at 0.0.0.0:3000
** Use CTRL-C to stop.
But when I visit http://mysite.com:3000, I get a page load error instead
of the expected rails app.
No errors show up in mongrel.log.
I have no problem using my app in script/console or viewing the root of
my domain (served by apache) – but I just can’t get the mongrel site to
show up in the browser.
Is there something I can do besides checking in the browser and looking
at mongrel.log that will tell me if mongrel is running and/or having
errors? Could this be port 3000 not being publicly accessible for some
reason (and if so, how can I change this)? Any other reasons this might
Thanks very much for any advice!