Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Поправить парсер. Сайт Ruby on rails

closed without completion


Сайт на Ruby on Rails тянет информацию с сайта-донора через api в формате json. Недавно сайт-донор переехал на https и парсер выдавал ошибку:

rake aborted!

JSON😛arserError: 784: unexpected token at '<html>


Прописал в парсере "use_ssl: true", но парсер в логах теперь пишет другую ошибку:

rake aborted!

OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed


Нужно где-то подправить, чтобы парсер работал как раньше (до переезда на SSL донора). 

Сертификаты сайтов выданы letsencrypt.



  1. proposal concealed by freelancer
  2. 1 day100 ₴
    Олег Мельник
     227 

    Добрый день

    Большой опыт работы с Ruby on Rails. Как в разработке сайтов с нуля, так и в поддержке и развитии уже существующих проектов
    Готовы грамотно реализовать любые задачи по Вашему проекту

    Стоимость 1 часа работы - 20 дол. Работаем быстро и качественно. Всегда на связи
    Оценка сроков - после обсуждения всех вопросов
    Работаем по схеме Time and Materials. Работаем БЕЗ предоплат. Оплата поэтапная, по мере выполнения задачи.

    Пишите. Рады будем сотрудничать. Сделаем качественно
    Решаем задачи, за которые другие не берутся!

    Ukraine Kyiv | 12 August 2018 |
  3. 2 days1000 ₴
    Николай Марчук
     132 

    Доброго времени суток.
    Готов исправить проблему. Есть сертификат о прохождении курсов RoR.
    Телеграмм - @proxyzz

    Ukraine Zhitomir | 12 August 2018 |
  • код парсера можете скинуть?

  • Максим Гранев — project author
    Complain | 12 August 2018 |

    Здравствуйте. Вот часть на которую ругается

    image

  • доустановите библиотеки для сверки CA на ruby.

  • Sergey Nikitin
    Complain | 12 August 2018 |

    Проблема в letsencrypt.

    Было то же самое.

    Работать после обновления библиотек не будет. Нужно писать другой парсер или покупать другой ssl. Либо прописать этот ssl в доверенные исключения (что я и сделал на своей виртуальной машине).


Client
Максим Гранев
Russia Russia  7   0
Project published
12 August 2018
35 views