A. Schulze:
Viktor Dukhovni:
diff --git a/src/tls/tls_misc.c b/src/tls/tls_misc.c
diff --git a/src/tlsproxy/tlsproxy.c b/src/tlsproxy/tlsproxy.c
there is an other side effect:
I configured
smtpd_tls_cert_file = /etc/ssl/${myhostname}/cert+intermediate.pem
smtpd_tls_key_file = /etc/ssl/${myhostname}/key.pem
smtp_tls_cert_file = /etc/ssl/${myhostname}/cert+intermediate.pem
smtp_tls_key_file = /etc/ssl/${myhostname}/key.pem
now, on my lab maschine, a little bit complicated via
sender_dependent_relayhost_maps
@example.org [mail.example.org]:465
and to enforce the (local required) smtp_wrapper_mode
sender_dependent_default_transport_maps
@example.org submissions:
"submissions" is defined in master.cf:
submissions unix - - y - - smtp
-o smtp_tls_security_level=encrypt
-o smtp_tls_wrappermode=yes
-o syslog_name=postfix/${service_name}
now, "sendmail -f sen...@example.org -bc recipi...@example.org" throw
this error:
Feb 19 14:24:09 spider postfix/pickup[3865]: 443hK512TRzMvsx7:
uid=1000 from=<sen...@example.org>
Feb 19 14:24:09 spider postfix/cleanup[3869]: 443hK512TRzMvsx7:
message-id=<443hK512TRzMvsx7@$myhostname>
Feb 19 14:24:09 spider postfix/qmgr[3866]: 443hK512TRzMvsx7:
from=<sender@example>, size=302, nrcpt=1 (queue active)
Feb 19 14:24:09 spider postfix/tlsproxy[3873]: CONNECT to [192.0.2.25]:465
Feb 19 14:24:09 spider postfix/submissions/smtp[3895]: panic:
VSTREAM_CTL_SWAP_FD can't swap descriptors between single-buffered and
double-buffered streams
Feb 19 14:24:09 spider postfix/tlsproxy[3873]: Trusted TLS connection
established to mail.example.org[192.0.2.25]:465: TLSv1.3 with cipher
TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384)
server-signature RSA-PSS (4096 bits) server-digest SHA256
Feb 19 14:24:10 spider postfix/qmgr[3866]: warning:
private/submissions socket: malformed response
Feb 19 14:24:10 spider postfix/qmgr[3866]: warning: transport
submissions failure -- see a previous warning/fatal/panic logfile
record for the problem description
Feb 19 14:24:10 spider postfix/master[2282]: warning: process
/usr/lib/postfix/smtp pid 3895 killed by signal 6
Feb 19 14:24:10 spider postfix/master[2282]: warning:
/usr/lib/postfix/smtp: bad command startup -- throttling
Feb 19 14:24:10 spider postfix/tlsproxy[3873]: DISCONNECT [192.0.2.25]:465
Feb 19 14:24:10 spider postfix/error[3875]: 443hK512TRzMvsx7:
to=<recipi...@example.org>, relay=none, delay=1, delays=0.02/1/0/0.01,
dsn=4.3.0, status=undeliverable (unknown mail transport error)
( last line isn't the surprise ... )
I guess it's related to my previous posting.
Andreas