Matthew J Black via Postfix-users:
> Hi Wietse,
>
> Thanks for getting back to me.
>
> 1) Its a connection to port 25587; a substitute for 587 (see (2) below)
Maybe your getaddrinfo() implementation does not want to convert a
numerical port to internal form, when that prot has no entry in
/etc/services (that would be security by obscurity).
> 2) Its behind a haproxy box, which in turn is behind a NAT router. I
> haven't implemented postfix (yet)
Protocol version 1 or version 2? Maybe it sends something that
Postfix does not expect. The code is rather defensive but it may
not detect all possible garbage.
> 3) inet_protocols = ipv4
>
> Relevant line from mastr.conf:
>
> 25587 inet n - - - - smtpd
> -o smtpd_tls_security_level=encrypt
> -o smtpd_upstream_proxy_protocol=haproxy
>
> I *think* things are working OK ie mail is flowing into and out of the
> system (its still in "prototype" testing) - its just the logs are
> filling up with the OP error message
A fatal ereror means that the progress terminates witrhout
completing an email transaction. If the client connects again
and succeeds, then you have a non-reproducible error.
Wietse
_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]