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.
{count} vote

12 réponses

Trier par : Le plus utile
  1. 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.


  2. Deleted

    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

  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.


  4. 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.


  5. 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.

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme Réponses acceptées par l’auteur de la question, ce qui permet aux utilisateurs de connaître la réponse qui a résolu le problème de l’auteur.