После обновления php перестала работать почта
Re: После обновления php перестала работать почта
в phpinfo пишет
получается установлен, а как работать не понятноopenssl
OpenSSL support => enabled
OpenSSL Library Version => OpenSSL 1.0.1e-fips 11 Feb 2013
OpenSSL Header Version => OpenSSL 1.0.1e-fips 11 Feb 2013
Openssl default config => /etc/pki/tls/openssl.cnf
Directive => Local Value => Master Value
openssl.cafile => no value => no value
openssl.capath => no value => no value
Re: После обновления php перестала работать почта
Ищите отсылку на несуществующий .so --> /etc/php.d/
Закоментируйте и перезапустите апач.
Потом проверяйте и опять в логи.
Закоментируйте и перезапустите апач.
Потом проверяйте и опять в логи.
Re: После обновления php перестала работать почта
Закоментировал, ошибкаskurudo wrote:Ищите отсылку на несуществующий .so --> /etc/php.d/
Закоментируйте и перезапустите апач.
Потом проверяйте и опять в логи.
stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Re: После обновления php перестала работать почта
Нашлось только в одном месте?
Re: После обновления php перестала работать почта
да, Я смотрел в var/log error_log т var/log/domains/*.error.skurudo wrote:Нашлось только в одном месте?
Ошибка возникает при отправке email через php
Re: После обновления php перестала работать почта
Переустановил ОС, установил заново Vestу, подскажите, как можно правильно и безопасно обновить php
Re: После обновления php перестала работать почта
На днях поставил новую Vesta, потому как уже все сайты требовали более свежую версию PHP.
OC: CentOS 7, ставил так:
По итогу:
Перенес порядка 10 сайтов, и всех отправка через почты SMTP c TLS (gmail.com) работать перестала, как показали поиски в интернете, новый php 5.6 как то по особенному дружит с OpenSSL.
Дерективы в php.ini, не помогли:
Как и что можно подкрутить ? Неужели откатываться на php 5.5 или уходить от gmail....
OC: CentOS 7, ставил так:
Code: Select all
bash vst-install.sh --nginx yes --apache yes --phpfpm no --vsftpd yes --proftpd no --exim yes --dovecot yes --spamassassin yes --clamav yes --named yes --iptables no --fail2ban no --mysql yes --postgresql no --remi yes --quota no
Code: Select all
PHP Version => 5.6.25RC1
OpenSSL support => enabled
OpenSSL Library Version => OpenSSL 1.0.1e-fips 11 Feb 2013
OpenSSL Header Version => OpenSSL 1.0.1e-fips 11 Feb 2013
Openssl default config => /etc/pki/tls/openssl.cnf
Дерективы в php.ini, не помогли:
Code: Select all
verify_peer=False
verify_peer_name=False
Re: После обновления php перестала работать почта
Решил проблему путем добавления строк:
и обновление паролей со стороны гугла, как он этого просил, не знаю правда зачем, но все заработало.verify_peer = false
verify_peer_name = false
allow_self_signed = true