Rails 3, почта и проблемы OpenSSL - PullRequest
3 голосов
/ 16 января 2011

Я получаю эту ошибку в моей производственной среде

OpenSSL::SSL::SSLError (hostname was not match with the server certificate)

Я действительно мало знаю о сертификатах. Я настроил рельсы для использования sendmail. Sendmail хорошо работает в других приложениях php на сервере. Я использую Phusion Passenger. У меня также есть Redmine-приложение, которое использует sendmail и также отлично работает (но работает на rails 2.x) Есть идеи, как это решить?

1 Ответ

2 голосов
/ 17 января 2011

Это означает, что сертификат SSL, установленный на почтовом сервере, не совпадает с его именем хоста.

Вы можете отключить эти исключения, но тогда вы уязвимы для атак типа "человек посередине".

Другой вариант - получить соответствующий сертификат SSL (или установить его правильно) для своего почтового сервера.

Для получения дополнительной информации о сертификатах SSL я предлагаю superuser.com

...