IoT Device fails to Connect to Azure App Service API since 31/03/2025

Alexandre WAMBRE 10 Points de réputation
2025-04-03T09:03:29.43+00:00

Hello,

Since 31/03/2025, after a Microsoft maintenance, all my IoT Device (4G) are not able to call my Azure App Service API.

The service is up and works well when i try with postman.

Is it an issue from Azure server?

Regards,

Azure
Azure

Plateforme et infrastructure de cloud computing pour la génération, le déploiement et la gestion d’applications et de services à travers un réseau mondial de centres de données gérés par Microsoft.


12 réponses

  1. Alexandre WAMBRE 10 Points de réputation
    2025-04-15T07:42:54.9266667+00:00

    Hi,

    Any news on this subject? We have made a workaround during the resolution using a reverse proxy. Please keep us informed about it.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire

  2. Alexandre WAMBRE 10 Points de réputation
    2025-04-08T12:13:48.6466667+00:00

    Hi,

    I have run a test on ssllabs.com

    Image de l’utilisateur

    The result shows that my server is compatible with TL1.2 but with an experimental server negociation (No-SNI). I beleave that my Quectel module is not compatible with No-SNI.

    I also have tested the public API that works with our devices and the result shows that TLS 1.2 is supported without exprimental negociation.

    Image de l’utilisateur

    Can you please remove this experimental negociation on TLS1.2 or show me where can i configure it.

    Cette réponse a-t-elle été utile ?


  3. Alexandre WAMBRE 10 Points de réputation
    2025-04-07T12:42:24.1366667+00:00

    I discovered something else:
    On postman, if I deactivate TLS1.3 it's working fine. But if I also add some cipher suite restriction, it's not.

    This configuration works well:
    Image de l’utilisateur

    but this configuration is not working:

    Image de l’utilisateur

    And my app service is compatible with TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256.

    Cette réponse a-t-elle été utile ?


  4. Supprimé

    Cette réponse a été supprimée en raison d’une violation de notre Code de conduite. La réponse a été signalée manuellement ou identifiée via la détection automatisée avant que l’action ne soit entreprise. Pour obtenir plus d’informations, veuillez consulter notre Code de conduite.


    Les commentaires ont été désactivés. En savoir plus

  5. Alexandre WAMBRE 10 Points de réputation
    2025-04-07T08:50:44.82+00:00

    Hi,

    After a lot of tests, we managed to reach the App Service by changing two settings on the Quectel module.

    We forced TLS to version 1.2 :

    AT+QSSLCFG="sslversion",1,3 

    and set the cipher suite to "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256":

    AT+QSSLCFG="ciphersuite",1,0xC02F

    It's like Azure was not compatible with all ciphers configured in the appService.

    Strangely, a POST request was somehow transformed into a GET request.

    Cette réponse a-t-elle été utile ?


Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.