On Fri, Apr 12, 2019 at 11:57:09PM +0200, Ralph Seichter wrote:

> Hm. Hardenize tells me "Email TLS ... not implemented or disabled",
> which I don't quite understand, given the following settings:
> 
>   smtpd_tls_ask_ccert = yes
>   smtpd_tls_auth_only = yes
>   smtpd_tls_fingerprint_digest = sha256
>   smtpd_tls_dh512_param_file = /etc/ssl/private/dh512.pem
>   smtpd_tls_dh1024_param_file = /etc/ssl/private/dh2048.pem
>   smtpd_tls_CApath = ...
>   smtpd_tls_cert_file = ...
>   smtpd_tls_key_file = ...
>   smtpd_tls_loglevel = 1
>   smtpd_tls_received_header = yes
>   smtpd_tls_security_level = may
> 
> So, who is confused, me or Hardenize?

Naturally the latter, but over IPv6 your SMTP server does have a
rather noticeable pre-greet delay, perhaps Hardenize defaults to
IPv6 and is unwilling to wait that long.  The ipv4 service is
more responsive.

    $ posttls-finger -aipv4 -L summary monksofcool.net
    posttls-finger: Connected to ra.horus-it.com[94.130.34.199]:25
    posttls-finger: < 220 ra.horus-it.com ESMTP
    posttls-finger: > EHLO amnesiac.invalid
    posttls-finger: < 250-ra.horus-it.com
    posttls-finger: < 250-PIPELINING
    posttls-finger: < 250-SIZE 31457280
    posttls-finger: < 250-VRFY
    posttls-finger: < 250-ETRN
    posttls-finger: < 250-STARTTLS
    posttls-finger: < 250-ENHANCEDSTATUSCODES
    posttls-finger: < 250-8BITMIME
    posttls-finger: < 250-DSN
    posttls-finger: < 250-SMTPUTF8
    posttls-finger: < 250 CHUNKING
    posttls-finger: > STARTTLS
    posttls-finger: < 220 2.0.0 Ready to start TLS
    posttls-finger: Verified TLS connection established to 
ra.horus-it.com[94.130.34.199]:25: TLSv1.2 with cipher 
ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
    posttls-finger: > EHLO amnesiac.invalid
    posttls-finger: < 250-ra.horus-it.com
    posttls-finger: < 250-PIPELINING
    posttls-finger: < 250-SIZE 31457280
    posttls-finger: < 250-VRFY
    posttls-finger: < 250-ETRN
    posttls-finger: < 250-ENHANCEDSTATUSCODES
    posttls-finger: < 250-8BITMIME
    posttls-finger: < 250-DSN
    posttls-finger: < 250-SMTPUTF8
    posttls-finger: < 250 CHUNKING
    posttls-finger: > QUIT
    posttls-finger: < 221 2.0.0 Bye

-- 
        Viktor.

Reply via email to