Exchange Server 2019 - TLS negotiation failed with error BadBindings

ultra_dma 1 Reputation point
2020-12-17T14:33:45.853+00:00

Dear all,

I'm trying to troubleshoot a TLS negotiation issue on an Exchange 2019 server.
Various clients (multifunctional device which preform scan to mail) cannot connect to the Exchange server.
The TLS negotiation fails because the Exchange server closes the connection after the client has send
the 'client hello' packet. Because the server closes the connection, I'm assuming that the server does not
like / understand something that the client send in the 'client hello' packet.

The server log includes the following error:

"TLS negotiation failed with error BadBindings"

Searching for 'BadBindings' does not result in an useful leads, as I was hoping to find
some sort explanation of what this error might mean (what might be wrong or what could be causing this).

The 'BadBindings' error might be related to the timestamp used in the TLS clienthello, as it seems
that clients which are failing to connect use a 'random' timestamp and clients which can connect use
a timestamp which is based on the actual / current date and time.

Does anyone know if Exchange 2019 checks the timestamp in the TLS clienthello?

I've attached a screenshot from a network capture showing the 'random' timestamp

Thank you in advance for your feedback

48940-3532563467456.png

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,392 questions
{count} votes