On 30 Apr 2015, at 08:25, Birta Levente <blevi.li...@gmail.com> wrote:
> On 29/04/2015 20:56, Viktor Dukhovni wrote: >> On Wed, Apr 29, 2015 at 03:53:00PM +0300, Birta Levente wrote: >> >>> I see many SSL_connect error for different domains which mail service hosted >>> at microsoft: >>> >>> Apr 28 10:32:12 srv1 postfix/smtp[18296]: SSL_connect error to >>> irs-ro.mail.eo.outlook.com[213.199.154.87]:25: lost connection >>> Apr 28 10:32:12 srv1 postfix/smtp[18296]: 3lbZRv0VXQz1lvjB: >>> to=<xxxxx...@irs.ro>, relay=irs-ro.mail.eo.outlook.com[213.199.154.87]:25, >>> delay=1.1, delays=0.14/0.37/0.56/0, dsn=4.7.5, status=deferred (Cannot start >>> TLS: handshake failure) >> I don't see this problem, here's logging for "sendmail -bv >> postmas...@irs.ro": >> >> pickup[23826]: 4486C283032: uid=1000 from=<user> >> cleanup[10530]: 4486C283032: >> message-id=<20150429174125.4486C283032@amnesiac.example> >> qmgr[8720]: 4486C283032: from=<u...@example.org>, >> size=295, nrcpt=1 (queue active) >> smtp[10884]: Untrusted TLS connection established to >> irs-ro.mail.eo.outlook.com[213.199.154.23]:25: >> TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits) >> smtp[10884]: 4486C283032: to=<postmas...@irs.ro>, >> relay=irs-ro.mail.eo.outlook.com[213.199.154.23]:25, >> delay=6.5, delays=0.06/0.02/1.3/5.2, dsn=5.4.1, >> status=undeliverable >> (host irs-ro.mail.eo.outlook.com[213.199.154.23] said: >> 550 5.4.1 [postmas...@irs.ro]: Recipient address rejected: >> Access denied (in reply to RCPT TO command)) >> qmgr[8720]: 4486C283032: removed >> >> So TLS was established, and worked at least as far as "RCPT TO:" >> and the negative reply. >> >> Perhaps some sort of middle-box is interfering with TLS on your >> end. Also, what version of OpenSSL are you using? > > Centos 6.6 up to date: openssl-1.0.1e-30.el6.8.x86_64 > If something is in the middle, saddly, is out of my control. > > I make a test on another server which is in totally other location, other > city, other ISP, but same OS, openssl and postfix.3.1.20150421 > > Apr 30 08:55:05 srv2 postfix/pickup[31818]: 3lcmBx5stxz7wX4: uid=0 from=<root> > Apr 30 08:55:05 srv2 postfix/cleanup[4359]: 3lcmBx5stxz7wX4: > message-id=<3lcmbx5stxz7...@email.xxxxxxxxx.ro> > Apr 30 08:55:05 srv2 opendkim[1223]: 3lcmBx5stxz7wX4: DKIM-Signature field > added (s=epsilon201504, d=xxxxxxx.ro) > Apr 30 08:55:05 srv2 postfix/qmgr[13449]: 3lcmBx5stxz7wX4: > from=<r...@email.xxxxxxxxxx.ro>, size=322, nrcpt=1 (queue active) > Apr 30 08:55:06 srv2 postfix/smtp[4367]: SSL_connect error to > irs-ro.mail.eo.outlook.com[213.199.154.87]:25: lost connection > Apr 30 08:55:06 srv2 postfix/smtp[4367]: 3lcmBx5stxz7wX4: Cannot start TLS: > handshake failure > Apr 30 08:55:06 srv2 postfix/smtp[4367]: SSL_connect error to > irs-ro.mail.eo.outlook.com[213.199.154.23]:25: lost connection > Apr 30 08:55:06 srv2 postfix/smtp[4367]: 3lcmBx5stxz7wX4: > to=<postmas...@irs.ro>, relay=irs-ro.mail.eo.outlook.com[213.199.154.23]:25, > delay=1.1, delays=0.18/0.01/0.9/0, dsn=4.7.5, status=undeliverable (Cannot > start TLS: handshake failure) > > > It's hard to believe the problem is on my side, because other microsoft > domain work and many-many domain with TLSv1.2... but on your side it's > works...so I don't know > > Apr 29 15:04:46 srv1 postfix/smtp[5398]: Untrusted TLS connection established > to mx4.hotmail.com[65.55.33.119]:25: TLSv1.2 with cipher > ECDHE-RSA-AES256-SHA384 (256/256 bits) > Apr 29 15:04:47 srv1 postfix/smtp[5398]: 3lcJRw1t3lz1lvk7: > to=<xxxxx...@hotmail.com>, relay=mx4.hotmail.com[65.55.33.119]:25, delay=3.4, > delays=0.08/0.13/1.9/1.3, dsn=2.0.0, status=sent (250 > <5540c8dc.1000...@yyyyyyyyyyyy.ro> Queued mail for delivery) > > >> >>> Looked at the mailing list archive I resolved with smtp_tls_policy_maps = >>> hash:/etc/postfix/tls_policy: >>> >>> tls_policy: >>> irs.ro may protocols=TLSv1 ciphers=medium exclude=3DES:MD5 >> Instead of forcing "TLSv1" (I would recomment specific exclusions). >> >> protocols=!SSLv2:!SSLv3 > > I tried this too, but same result. Have you tried completely disabling it yet? I am assuming you do not have a TLS policy override for 'hotmail.com', and that works just fine in your tests. Try it without the override, and post the results for that. Mvg, Joni