Share via

MBED TLS handshake error using HTTPS client

2021-04-22T09:16:18.247+00:00

Good morning,

I am trying to download files from Blob storage to enable Firmware Over The Air updates on an IoT device. I am using a Nordic device with zephyr. When I try to connect to "zephyriot.blob.core.windows.net" I get a handshake error -7200. I am using the MBED TLS library along with a "Baltimore CyberTrust Root" certificate. It has worked perfectly for my MQTT client. When I use my IoT hub host address "WCM.azure-devices.net", my HTTPS client does connect without any errors.

Are there differences in the handshake used for blob storage? Am I using the wrong certificate for SSL authentication?

Any assistance would be highly appreciated.

Azure Blob Storage
Azure Blob Storage

An Azure service that stores unstructured data in the cloud as blobs.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Sumarigo-MSFT 47,511 Reputation points Microsoft Employee Moderator
    2021-04-23T10:08:59.01+00:00

    @Petrus Van Der Walt Transnet Group Capital JHB Firstly, apologies for the delay in responding here and any inconvenience this issue may have caused.

    For complete detailed information on Azure Blob Storage handshake you can refer to this article,: https://azure.microsoft.com/en-in/blog/cloud-success-comes-in-completing-the-cloud-handshake/

    Please see if this solves the problem when you use Fiddler.

    Are you using ADLS gen 2 or Azure Storage to download the files, For testing purpose can you use Azcopy or Storage explorer tools to download and let us know the status

    Additional information: As a workaround, use the staged copy to skip the Transport Layer Security (TLS) validation for Azure Data Lake Storage Gen1. You need to reproduce this issue and gather the network monitor (netmon) trace, and then engage your network team to check the local network configuration.

    If the issue still persist, I would recommended to check with the Mbed Support since based on the error it's not related to Azure Blob Storage

    Hope this helps!

    Kindly let us know if the above helps or you need further assistance on this issue. Looking forward for your reply

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

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.