On 09/06/2020 12:28, Brent Clark via Exim-users wrote:
> Where I work, we just inherited a series of third party out going spam
> servers.
> For various reason, we need to loadbalance but more importantly direct
> traffic for when we need to perform maintenance on these servers.
> 
> What we decided so use and do is put haproxy in front.
> 
> The intended topology is:
> [clients MTA servers] - 587 -> [haproxy] - 587 -> [outgoing spamservers]

You're serving spam?
And why do your MTAs talk on 587 ?

> On odd occasion we see the following error message(s) on the clients
> MTAs. And the mail just sits in the queue. When we revert back, it all
> flows.

(Grammar grumble.  "Revert" already implies a reversal.  Adding "back"
is redundant.  Seems to be an Indian subcontinent habit, at my $work)


> We cant figure it out, and why.
> What we think is happening is. There is a cert miss match. And as a
> result Exim just refuses to send or accept the mail.

I don't think that conclusion holds...


> gnutls_handshake was successful
> TLS certificate verification failed (certificate invalid):
> peerdn="CN=antispam6-REMOVED"
> TLS verify failure overridden (host in tls_try_verify_hosts)

Note, the verify fail was ignored byt this exim.

> 5:02
> Calling gnutls_record_recv(0x5634066e64a0, 0x7fffc4a62180, 4096)
> LOG: MAIN
>   H=se-balancer.REMOVED [REMOVEDIP] TLS error on connection (recv): The
> TLS connection was non-properly terminated.
>   SMTP(closed)<<

The TCP connection was closed by the far end.  Not by this end (exi,
in client mode).


Load-balancers and SMTP... I do not recommend the combination.

-- 
Cheers,
  Jeremy

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to