IOT Devices disconnect from IOT HUB post min TLS config change

Denis 0 Reputation points
2026-07-01T08:38:43.0233333+00:00

A TLS config change wa push to the IOT hub at 7/1/2026, 7:46:07 AM.

The config change in question was: "minTlsVersion": "1.2".

Shortly after the config change all devices connected to the hub began to disconnect.

The device modem should allow an MQTT connection using TLS v1.2.

Device modem model: SIMCOM 868E

Modem FW: 1418B06SIM868E32_BLE_TLS12

The FW variant was released to support TLS v1.2

While we troubleshoot the issue and work on a fix, we would require the TLS version to be reverted to the prior setting.

Kind regards

Denis

Azure IoT Hub
Azure IoT Hub

An Azure service that enables bidirectional communication between internet of things (IoT) devices and applications.


1 answer

Sort by: Most helpful
  1. Christos Panagiotidis 3,301 Reputation points
    2026-07-15T07:29:37.09+00:00

    A rollback to TLS 1.0/1.1 or to weak cipher suites is not a viable Azure-side workaround now. IoT Hub retired both in 2025, so changing the hub setting back cannot restore a client that needs them.

    The TLS12 label on the SIM868E firmware is not sufficient. With TLS 1.2 enforcement, the ClientHello must also offer a currently supported strong cipher suite; ECDHE clients must send the required supported_groups extension. Capture one failing ClientHello/alert and have SIMCom confirm the exact cipher suites, extensions, and certificate-validation behavior. Also confirm the device sends SNI for <hub>.azure-devices.net and trusts the current IoT Hub root CA.

    The practical recovery is a modem TLS stack/firmware fix, or an intermediary gateway the devices can reach that connects upstream to IoT Hub with TLS 1.2 and strong ciphers. Use IoT Hub’s Successful Connects metric filtered by TLS version/cipher to validate the corrected fleet.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.