Ошибка SSL certificate problem при работе с пакетами RAdwords и RCurl

Уже несколько раз при работе с пакетом RAdwords я сталкивался с ошибкой SSL certificate problem, это означает что у вас какая то проблема с SSL сертификатами.

Картинки по запросу fix

Сообщение об ошибке:

Error in function (type, msg, asError = TRUE)  : 
  SSL certificate problem: unable to get local issuer certificate

На самом деле проблема не в RAdwords, а в пакете RCurl и его функции getURL.

Первое, что стоит попробовать это переустановить пакет RCurl.

install.packages("RCurl")

Если переустановка RCurl не помогла то далее можно решить эту проблему двумя способами, исправлением кода функции в пакете RAdwords, или починить сертификаты, в этой статье я расскажу как привести в порядок SSL сертификат.

Решение я нашёл на stackowerflow.

Алгоритм решения проблемы следующий:

  • Скачиваем сертификаты Download «OpenSSL for Windows» version 0.9.8k
  • Распаковываем их и копируем файлы «libeay32.dll» и «ssleay32.dll» из папки «bin» которая будет находиться в папках распакованных сертификатов в  R\library\RCurl\libs\i386.

Я распаковал все сертификаты во временную папку Cert.

Вставляем скопированные файлы файлы libeay32.dll» и «ssleay32.dll» в папку i386 пакета RCurl.

  • Также вы можете скопировать его в каталог где находится файл R.exe, у меня по умолчанию он находится по пути C:\Program Files\R\R-3.4.3\bin.
  • Затем скачайте этот файл, переименуйте его в ca-bundle.crt, и установите новый набор файлов учетных данных запустив скачанный файл.

  • Замените файл ca-bundle.crt в папке C:\Users\Alsey\Documents\R\win-library\3.4\RCurl\CurlSSL на скачанный.

Ошибка SSL certificate problem при работе с пакетами RAdwords и RCurl: Один комментарий

Добавьте свой

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Блог на WordPress.com. Тема: Baskerville 2, автор: Anders Noren.

Вверх ↑

%d такие блоггеры, как: