Main > Linux | nginx | PHP > CURL: Problem with the SSL CA cert (path? access rights?)

CURL: Problem with the SSL CA cert (path? access rights?)

07.04.2015 0 comments » Views: 2,818

SSL and Curl

Восстанавливая один из своих "внутренних" сервисов, который парсил гугл с помощью Curl, заметил что Google редиректит на свой https домен. Разумеется, я модифицировал код и добавил необходимые настройки. Однако при попытке получить страницу я получил ошибку:

Problem with the SSL CA cert (path? access rights?) ..

Немного погуглив, я нашел вот такую заметку на toster-е:

Для тех у кого используется схема nginx+php-fpm в chroot-е нужно скопировать
/usr/lib64/libnsspem.so
/usr/lib64/libsoftokn3.so

в chroot/lib64 каталог.

Проверив текущие настройки сервера, я обнаружил, что это именно мой случай. Последовав совету, я нашел папку chroot вот тут: /etc/php-fpm.d/www.conf

Дальше, я как и сказано в совете, создал каталог

и скопировал туда файлы

после этого проблема решилась

P.S. Для работы с https php код был модифицирован так:

 

Author: | Rating: 4/5 | Tags: , , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>