LINUX.ORG.RU
ФорумAdmin

sendEmail fail Socket/SSL.pm

 


0

1

Добрый день! До недавнего времени все работало нормально,но недавно sandEmail перестал слать почту...

at /usr/local/bin/sendEmail line 1906.
invalid SSL_version specified at /usr/share/perl5/vendor_perl/IO/Socket/SSL.pm line 424.
 Using the default of SSL_verify_mode of SSL_VERIFY_NONE for client
 is deprecated! Please set SSL_verify_mode to SSL_VERIFY_PEER
 together with SSL_ca_file|SSL_ca_path for verification.
 If you really don't want to verify the certificate and keep the
 connection open to Man-In-The-Middle attacks please set
 SSL_verify_mode explicitly to SSL_VERIFY_NONE in your application.

Кто то сталкивался?

CentOS 7 все версии свежак... шлю через гугел...



Последнее исправление: skynetyar (всего исправлений: 1)

Ну выставь SSL_verify_mode явно в NONE, не полагаясь на дефорт, как он просит, если тебе не нужна проверка сертификата. Вроде понятно же написано.

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

На всякий случай приведу весь блок как стоит...

# global defaults
my %DEFAULT_SSL_ARGS = (
    SSL_check_crl => 0,
    SSL_version => '',
    SSL_verify_callback => undef,
    SSL_verifycn_scheme => undef,  # don't verify cn
    SSL_verifycn_name => undef,    # use from PeerAddr/PeerHost
    SSL_npn_protocols => undef,    # meaning depends whether on server or client side
    SSL_honor_cipher_order => 0,   # client order gets preference
    SSL_cipher_list => undef,

    # default for SSL_verify_mode should be SSL_VERIFY_PEER for client
    # for now we keep the default of SSL_VERIFY_NONE but complain, if 
    # somebody uses this implicit default
    # SSL_verify_mode => undef,  # set to undef to enable secure default
    SSL_verify_mode => SSL_VERIFY_NONE,
);
skynetyar
() автор топика
Ответ на: комментарий от anonymous

Кто нибудь юзал вообще на centos7 sendemail ?

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

нашел решение на одном сайте I found it, Its a debian pug. need to change one line in /usr/share/perl5/IO/Socket/SSL.pm

replace this:

m{^(!?)(?:(SSL(?:v2|v3|v23|v2/3))|(TLSv1[12]?))$}i

with this:

m{^(!?)(?:(SSL(?:v2|v3|v23|v2/3))|(TLSv1[12]?))}i

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

не,не помогло это,я уже давно пробовал..

Перешел на sendmail...

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