On Wed, Aug 16, 2023 at 10:56:07AM +0000, Serg via Postfix-users wrote:
> I have checked email server of mine and can confirm I am seeing that too 
> (logs are since Aug 13 03:50:38 EEST):
> 
> > admin@flopster ~ $ sudo grep -e .outbound.protection.outlook.com 
> > /var/log/mail.log | grep 'ehlo=1 starttls=1 quit=1 commands=3' | tail
> > Aug 16 13:47:34 flopster postfix/smtpd[23237]: disconnect from 
> > mail-mw2nam12on20617.outbound.protection.outlook.com[2a01:111:f400:fe5a::617]
> >  ehlo=1 starttls=1 quit=1 commands=3
> > [...]

There's good reason for that, your MX host has DANE TLSA records that
don't match its certificate chain:

    $ danesmtp ()
    {
        local host=$1;
        shift;
        local opts=(-starttls smtp -connect "$host:25" -verify 9 
-verify_return_error -brief -dane_ee_no_namechecks -dane_tlsa_domain "$host");
        set -- $(dig +short +nosplit -t tlsa "_25._tcp.$host" | egrep -i '^[23] 
[01] [012] [0-9a-f]+$');
        while [ $# -ge 4 ]; do
            opts=("${opts[@]}" "-dane_tlsa_rrdata" "$1 $2 $3 $4");
            shift 4;
        done;
        ( sleep 1;
        printf "QUIT\r\n" ) | openssl s_client "${opts[@]}"
    }

    $ danesmtp flopster.at.encryp.ch
    verify depth is 9
    depth=0 CN = flopster.at.encryp.ch
    verify error:num=65:No matching DANE TLSA records
    34371133440:error:1416F086:SSL 
routines:tls_process_server_certificate:certificate verify 
failed:/usr/src/crypto/openssl/ssl/statem/statem_clnt.c:1921:

Microsoft supports DANE outbound and will not deliver mail to sites with
misconfigured TLSA records.  This can only be discovered as part of
completing the TLS handshake.

Your server refuses SMTP connections from the DANE survey,

  flopster.at.encryp.ch[65.21.140.233]: GREETING 554 5.7.1 
<dnssec-stats.ant.isi.edu>: Unverified Client host rejected: opt-out from the 
research
  flopster.at.encryp.ch[2a01:4f9:3b:2a5f:86e2:89a:e1f7:b837]: GREETING 554 
5.7.1 <dnssec-stats.ant.isi.edu>: Unverified Client host rejected: opt-out from 
the research

so, unfortunately, you've also not been previously notified of this
problem.

I would like to encourage postmasters to not block SMTP connections from
the DANE survey: https://stats.dnssec-tools.org/about.html

There is typically just one connection a day per MX IP
address, perhaps a couple of extra connections if a problem is found.

Far less hassle (a few extra *lines* in the log per day) than not being
able to receive mail. And you contribute to the survey stats.

-- 
    Viktor.
_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to