Просто установлен сертификат Comodo на нашем сервере, (centos 5) https работает отлично, сайт отлично работает с https. Но один из наших плагинов WordPresscurl: (60) SSL-сертификат: не удалось получить сертификат местного эмитента
.htaccess file contains rules to rewrite url https://example.com/w3tc_rewrite_test into https://example.com/?w3tc_rewrite_test which, if handled by plugin, return "OK" message. The plugin made a request to https://example.com/w3tc_rewrite_test but received: SSL certificate problem: unable to get local issuer certificate instead of "OK" response.
выполнения команды: curl https://example.com
результаты в:
curl: (60) SSL certificate problem: unable to get local issuer certificate
на внешнем сервере:
curl: (60) Peer certificate cannot be authenticated with known CA certificates
Я уже скачал последние сертификаты CA, вручную указал на файл crt/pem в php.ini, все безрезультатно ...
Также был изменен сертификат сервера CA на CAroot, который был предоставлен comodo.
OpenSSL s_client -connect example.com:443
связным (00000003) 28211: Ошибка: 140790E5: SSL подпрограммы: SSL23_WRITE: квитирование SSL недостаточность: s23_lib.c: 188:
OpenSSL s_client - TLS1 -connect example.com:443
ПОДКЛЮЧЕНЫ (00000003) глубина = 0/OU = Домен управления Подтверждено/OU = PositiveSSL/CN = www.example.com проверки ошибок: Num = 20: смог местный сертификат эмитента проверить возврат: 1 depth = 0/OU = Контроль домена Проверено/OU = PositiveSSL/CN = www.example.com проверить ошибку: num = 27: сертификат не доверен проверить return: 1 depth = 0/OU = Контроль домена Проверено/OU = PositiveSSL/CN = www.example.com проверить ошибку: Num = 21: невозможно проверить первый сертификат проверить возврата: 1