С новыми версиями Ruby 2.3.6, 2.4.3, 2.5.0 возникли проблемы с gem therubyracer
По умолчанию в Ruby on Rails в Gemfile - gem 'therubyracer' закомментирован. Без него система не работает, даже не запускается в development-режиме: rails -s.
После установки новых версий Ruby (2.3.6, 2.4.3, 2.5.0) все приложения вообще перестали работать, выдавая на экран сообщение: Incomplete response received from application. После анализа лог-файлов системы (Apache + Passenger) оказалось, что как раз проблема в gem 'therubyracer' - ошибки в работе с новыми версиями Ruby. Но в репозитарии gem 'therubyracer' настолько древний, что можно сказать, что мёртвый. Писать репорты об ошибках - бесполезно.
Оказалось, что можно сделать проще - установить в системе NodeJS. После этого на всех сайтах в Gemfile обратно закомментировать # gem 'therubyracer', после чего всё прекрасно снова начинает работать и на новых версиях Ruby.
Установка NodeJS в Linux Debian: aptitude install nodejs