I\'ve been using the searchkick gem with elasticsearch with no problems on a Rails 4.2.0 application. I have a single Video model using searchkick.
For some reason
For me, the problem was with the missing port in the URL. ( I am using AWS elasticsearch and not running it on localhost. )
I changed
ENV['ELASTICSEARCH_URL'] = Rails.application.credentials.dig(:elasticsearch, :url)
to
ENV['ELASTICSEARCH_URL'] = Rails.application.credentials.dig(:elasticsearch, :url) + ':443'
This does not affect all my projects, so I am guessing this has to do with a newer release.