LINUX.ORG.RU

При обновлении php до версии 7 перестала отправляться почта с сайта.

 ,


0

1
php -v
PHP 7.0.5-1~dotdeb+8.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

При отправки письма (заказ обратного звонка) получаю такой ответ.

«stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed»

После гугления добавил в /etc/php/7.0/fpm/php.ini

openssl.cafile=/usr/lib/ssl/cert.pem

openssl.capath=/usr/lib/ssl

Подскажите куда копать?


Какую цель ты преследовал обновляясь до 7-й версии? Файл с сертификатом точно там есть, он валидный, срок не истёк, ты проверял?

chuppa
()
Ответ на: комментарий от chuppa

Разработчики просят, т.к. шустро быстро и т.д., вот готовим сервак для переезда.

там сcылка находится. /usr/lib/ssl/cert.pem -> /usr/share/doc/libssl-doc/demos/easy_tls/cert.pem

срок действия если я правильно понимаю вышел

# openssl x509 -in /usr/lib/ssl/cert.pem -noout -dates
notBefore=May  1 01:26:35 1999 GMT
notAfter=May 31 01:26:35 1999 GMT

vagon
() автор топика
Ответ на: комментарий от vagon

Попробуй погуглить на тему подавления верификации сертификата, я думаю дело в этом? если раньше работало.

chuppa
()
Ответ на: комментарий от tiandrey

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

vagon
() автор топика

Проверь чтоб cn сертификата совпадал с урлом. Я лоханулся на 1 букву просрал пол дня

webmak ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.