Я использую приложение heroku, Ruby 2.2.0, Rails 4.0.12 и использую гем geokit-rails.
Когда я делаю IpGeocoder.geocode(request.remote_ip)
, я получаю сообщение об ошибке:
Caught an error during Ip geocoding call: getaddrinfo: Name or service not known
Я искал в Интернете и обнаружил, что решение состоит в том, чтобы сделать инициализатор и потребовать библиотеку:
require 'resolv-replace'
Когда я это делаю, я получаю сообщение об ошибке:
Caught an error during Ip geocoding call: Hostname not known: api.hostip.info
Я не уверен, что я должен делать тогда. На моей машине разработки работает нормально. Любая подсказка, в чем проблема?