Неважно.
Проблема была с плагином Уведомления об ожидании. Плагин отображает страницу 500.html для форматов type.html и для type.all и ничего не отображает.
respond_to do |type|
type.html { render :file => "#{RAILS_ROOT}/public/500.html", :status => "500 Error" }
type.all { render :nothing => true, :status => "500 Error" }
end
Итак, я переопределил метод в ApplicationController следующим
respond_to do |type|
type.html { render :file => "#{RAILS_ROOT}/public/500.html", :status => "500 Error" }
type.ria { render :file => "#{RAILS_ROOT}/public/500.html", :status => "500 Error" }
type.all { render :nothing => true, :status => "500 Error" }
end
А теперь все работает просто отлично:)