railsのエラーが見やすくなるgemのbetter_errorsをいれてましたが、エラー画面がふつうで変わってなかった.. charliesome/better_errors ちゃんと書いてありました localhostでしか動かないようで、回避策 開発環境の設定を追加 $ vim config/environments/development.rb BetterErrors::Middleware.allow_ip! ENV['TRUSTED_IP'] if ENV['TRUSTED_IP'] これで起動時に $ TRUSTED_IP=(vagrantのIPアドレス) rails s -b 0.0.0.0 で動くようになります vagrantのIPアドレスはエラー画面で確認しました この場合は $ TRUSTED_IP=10.0.2.2 rails s -b 0.0.0.0 でOKです
![railsのbetter_errorsがvagrant環境で動かない – bgbgbg](https://cdn-ak-scissors.b.st-hatena.com/image/square/125b09ab34b5e9b7e737d60ae0c9f6322acb345a/height=288;version=1;width=512/http%3A%2F%2Fblog.bgbgbg.net%2Fwp-content%2Fuploads%2F2015%2F08%2Frails-bettererrors-400x288.png)