This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF9160 MQTT connection failure

Hi,

We are using nRF9160 ncs version 1.0.0. 

I have two queries.

We are making connection with AWS server. In the backend we have telenor server. 

We make MQTT connection, publish data and disconnect from server.

Connection interval is 5 minutes. 

We have observed that after 7-8 hours of successful connection (more than 100 times ) it gets stuck in

"connect" function inside "mqtt_client_tls_connect" function. It never comes out of "connect" function. 

Second query is we are using "lte_lc_psm_req" function to put the device in PSM mode to save power.

During first MQTT connection with AWS server device takes more than 10 minutes ( There are multiple failures in MQTT connection during this time )

Initially we get error -111 and then we get error -60. 

After 10 to 15 minutes, connection with  server is established and thereafter we don't have any issue in connection.

Can you help me in resolving this issue ?

Regards,

Smitesh Mali

Parents Reply Children
  • Hi,

    I checked after checkout and update west again and also reset modem firmware but we are getting same issue. 

    We did another test yesterday. 

    We are powering off and on the nRF9160 supply every 2 hours. 

    After doing this we are not getting issue of nRF9160 getting stuck in "connect" function and data is being sent 

    to server every 5 minutes. 

    So it definitely seems firmware related issue. 

    Regards,

    Smitesh Mali

Related