Railsの開発タイプのエラーページが表示されたサイトでエラーを報告する使用例がいくつかありました。スクリーンショットを送信してくれました。
すべての場合において、エラー自体は解決する問題ではありませんでしたが、開発エラーページを表示するエラーを再現することはできませんでした。たとえば、あるケースでは「no method'<' for nil」というテンプレートエラーだったので、そのエラーを複製するシークレットルートを設定しましたが、試してみると500.htmlの内容が表示されていました。
すべてのアプリサーバーが本番モードで実行されていることを確認しました。
Railsのバージョンは3.1.10で、Nginx0.7.65で実行されています。SOにも同様の投稿がありますが、PhusionPassengerに関連しています。
申し訳ありませんが、ここで説明する情報はあまりありません。
更新:これは常にSSLで発生します。hostsファイルを編集してアプリサーバーの1つに直接アクセスすると、適切な500.htmlが表示されますが、通常の表示(ロードバランサー経由)で開発タイプエラーが発生します。
これが私のnginx設定です:gist.github.com/davidnorth/5063830