Почта через SSL

Основная часть программы и общие вопросы по модулям. Установка и настройка BGBillingServer, BGBillingClient.

Почта через SSL

Сообщение ioann » 02 апр 2019, 09:01

Добрый день!

Хотел почту через SSL прикрутить, как в доке https://docs.bitel.ru/pages/viewpage.action?pageId=43384879
При отправке почты получаю в логе:
$this->bbcode_second_pass_code('', 'server 04-01/22:31:25 ERROR [https-jsse-nio-0.0.0.0-8443-exec-10] LoggingPrintStream - javax.mail.MessagingException: Could not connect to SMTP host: 11.22.33.44, port: 465;
nested exception is:
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCe
rtPathBuilderException: unable to find valid certification path to requested target
server 04-01/22:31:25 ERROR [https-jsse-nio-0.0.0.0-8443-exec-10] LoggingPrintStream - at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.jav
a:1986)
')
Сертификат на почте самоподписанный.
Добавил его в .keystore - не помогло.
Может кто-нибудь сталкивался - как победить это?
ioann
Клиент
 
Сообщения: 67
Зарегистрирован: 29 июн 2011, 09:54

Re: Почта через SSL

Сообщение ioann » 03 апр 2019, 09:34

Я тут пропарился - нужно добавлять не в .keystore, а в cacerts.
Но это тоже не помогло, та же ошибка :(
ioann
Клиент
 
Сообщения: 67
Зарегистрирован: 29 июн 2011, 09:54

Re: Почта через SSL

Сообщение skn » 03 апр 2019, 11:23

покажите что и как делали
skn
Разработчик
 
Сообщения: 4382
Зарегистрирован: 07 апр 2007, 23:51
Откуда: Уфа, Россия

Re: Почта через SSL

Сообщение Phricker » 03 апр 2019, 12:17

$this->bbcode_second_pass_quote('ioann', '') тут пропарился - нужно добавлять не в .keystore, а в cacerts.
Но это тоже не помогло, та же ошибка :(

А потом перезапускали сервер?
У меня такое было при обращении через https к SOAP сервису с самоподписанным сертификатом.
Добавил в cacerts, но нужно было перезапустить сервер чтобы принял серт.
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn
Аватара пользователя
Phricker
Клиент
 
Сообщения: 5775
Зарегистрирован: 29 мар 2010, 23:11

Re: Почта через SSL

Сообщение ioann » 03 апр 2019, 19:34

$this->bbcode_second_pass_quote('skn', '') потом перезапускали сервер?

Вы правы, это не делал.
Заработало, спасибо!
ioann
Клиент
 
Сообщения: 67
Зарегистрирован: 29 июн 2011, 09:54


Вернуться в Ядро системы

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1

cron