Faraday::ConnectionFailed (Не удалось открыть TCP-соединение с api.arknode.net:4001

Я использую ark-ruby gem и этот код

client = Ark::Client.new(
  :ip => 'api.arknode.net',
  :port => '4001',
  :nethash => '6e84d08bd299ed97c212c886c98a57e36545c8f5d645ca7eeae63a8bd62d8988',
  :version => '1.0.1'
)

Но на хероку выдает ошибку что Faraday::ConnectionFailed (Failed to open TCP connection to api.arknode.net:4001 (Connection refused - connect(2) for "api.arknode.net" port 4001)):

Как я могу это исправить?


person Haseeb Ahmad    schedule 25.02.2018    source источник


Ответы (1)


api.arknode.net не отвечает уже около недели. Для этого URL следует использовать HTTPS. Вы можете попробовать изменить это на 5.39.9.240, порт 4001 и просто HTTP.

Примечание. Сеть настроена со списком исходных серверов. Вы должны использовать начальный сервер, чтобы получить список одноранговых узлов, в которых можно выполнять вызовы API. https://ark.brianfaust.me/#/Peer/peers_getPeers.

person Mufaka    schedule 25.02.2018