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

MQTT Sample code is not connecting

The sample code at ncs/nrf/samples/nrf9160/mqtt_simple is not connecting. I dod not make any changes to the ode. I am using NB-IoT. LTE is connected. The link monitor, LTE is in green. The error code is ERROR: mqtt_connect -60

Kindly advice to resolve this

  • ** Booting Zephyr OS build v2.4.0-ncs1  ***Flash regionsDomainPermissions00 00 0x00000 0x08000 Securerwxl01 31 0x08000 0x100000 Non-SecurerwxlNon-secure callable region 0 placed in flash region 0 with size 32.SRAM regionDomainPermissions00 07 0x00000 0x10000 Securerwxl08 31 0x10000 0x40000 Non-SecurerwxlPeripheralDomainStatus00 NRF_P0               Non-SecureOK01 NRF_CLOCK            Non-SecureOK02 NRF_RTC0             Non-SecureOK03 NRF_RTC1             Non-SecureOK04 NRF_NVMC             Non-SecureOK05 NRF_UARTE1           Non-SecureOK06 NRF_UARTE2           SecureSKIP07 NRF_TWIM2            Non-SecureOK08 NRF_SPIM3            Non-SecureOK09 NRF_TIMER0           Non-SecureOK10 NRF_TIMER1           Non-SecureOK11 NRF_TIMER2           Non-SecureOK12 NRF_SAADC            Non-SecureOK13 NRF_PWM0             Non-SecureOK14 NRF_PWM1             Non-SecureOK15 NRF_PWM2             Non-SecureOK16 NRF_PWM3             Non-SecureOK17 NRF_WDT              Non-SecureOK18 NRF_IPC              Non-SecureOK19 NRF_VMC              Non-SecureOK20 NRF_FPU              Non-SecureOK21 NRF_EGU1             Non-SecureOK22 NRF_EGU2             Non-SecureOK23 NRF_DPPIC            Non-SecureOK24 NRF_GPIOTE1          Non-SecureOK25 NRF_REGULATORS       Non-SecureOKSPM: NS image at 0xc000SPM: NS MSP at 0x20024d28SPM: NS reset vector at 0xee79SPM: prepare to jump to Non-Secure image.*** Booting Zephyr OS build v2.4.0-ncs1  ***The MQTT simple sample startedLTE Link Connecting ...+CEREG: 2,"FFFE","FFFFFFFF",7,0,0,"11100000","11100000"+CEREG: 0,"FFFE","FFFFFFFF",7,0,0,"11100000","11100000"+CEREG: 2,"00D8","003AC006",9,0,0,"11100000","11100000"+CSCON: 1+CEREG: 5,"00D8","003AC006",9,,,"11100000","11100000"LTE Link Connected!IPv4 Address found 198.41.30.194ERROR: mqtt_connect -60+CSCON: 0AT+CPSMS?+CPSMS: 0OK+CSCON: 1+CSCON: 0+CSCON: 1+CSCON: 0+CSCON: 1+CSCON: 0+CSCON: 1+CSCON: 0+CSCON: 1+CSCON: 0+CSCON: 1+CSCON: 0+CSCON: 1+CSCON: 0+CSCON: 1+CSCON: 0+CEREG: 5,"FFFE","FFFFFFFF",9,,,"11100000","11100000"+CEREG: 5,"00D8","003AC006",9,,,"11100000","11100000"+CSCON: 1+CSCON: 0+CEREG: 5,"FFFE","FFFFFFFF",9,,,"11100000","11100000"+CEREG: 5,"00D8","003AC006",9,,,"11100000","11100000"+CSCON: 1+CSCON: 0*** Booting Zephyr OS build v2.4.0-ncs1  ***Flash regionsDomainPermissions00 00 0x00000 0x08000 Securerwxl01 31 0x08000 0x100000 Non-SecurerwxlNon-secure callable region 0 placed in flash region 0 with size 32.SRAM regionDomainPermissions00 07 0x00000 0x10000 Securerwxl08 31 0x10000 0x40000 Non-SecurerwxlPeripheralDomainStatus00 NRF_P0               Non-SecureOK01 NRF_CLOCK            Non-SecureOK02 NRF_RTC0             Non-SecureOK03 NRF_RTC1             Non-SecureOK04 NRF_NVMC             Non-SecureOK05 NRF_UARTE1           Non-SecureOK06 NRF_UARTE2           SecureSKIP07 NRF_TWIM2            Non-SecureOK08 NRF_SPIM3            Non-SecureOK09 NRF_TIMER0           Non-SecureOK10 NRF_TIMER1           Non-SecureOK11 NRF_TIMER2           Non-SecureOK12 NRF_SAADC            Non-SecureOK13 NRF_PWM0             Non-SecureOK14 NRF_PWM1             Non-SecureOK15 NRF_PWM2             Non-SecureOK16 NRF_PWM3             Non-SecureOK17 NRF_WDT              Non-SecureOK18 NRF_IPC              Non-SecureOK19 NRF_VMC              Non-SecureOK20 NRF_FPU              Non-SecureOK21 NRF_EGU1             Non-SecureOK22 NRF_EGU2             Non-SecureOK23 NRF_DPPIC            Non-SecureOK24 NRF_GPIOTE1          Non-SecureOK25 NRF_REGULATORS       Non-SecureOKSPM: NS image at 0xc000SPM: NS MSP at 0x20024d28SPM: NS reset vector at 0xee85SPM: prepare to jump to Non-Secure image.*** Booting Zephyr OS build v2.4.0-ncs1  ***The MQTT simple sample startedLTE Link Connecting ...+CEREG: 2,"FFFE","FFFFFFFF",7,0,0,"11100000","11100000"AT+CFUN=1OKAT+CFUN?+CFUN: 1OK+CEREG: 0,"FFFE","FFFFFFFF",7,0,0,"11100000","11100000"+CEREG: 2,"00D8","003AC006",9,0,0,"11100000","11100000"+CSCON: 1+CEREG: 5,"00D8","003AC006",9,,,"11100000","11100000"LTE Link Connected!IPv4 Address found 198.41.30.194id & port: ERROR: mqtt_connect -60+CSCON: 0
    

    This is tghe log of the terminal 

  • Hi,

     

    It seems that mqtt.eclipse.org is currently down.

    Could you try connecting to test.mosquitto.org instead and see if this connects successfully?

     

    Kind regards,

    Håkon

  • The hex file, asset tracker, (NRF 9160 DK) recommend to use to connect to Nordic Cloud is not working, in India, through Jio NB-IoT network. At the same time I got a working code from one of  your dealer SM Electronics which connects.  I can upload the hex file if  you can change this ticket to private

  • Hi,

     

    vkadal said:
    The hex file, asset tracker, (NRF 9160 DK) recommend to use to connect to Nordic Cloud is not working, in India, through Jio NB-IoT network. At the same time I got a working code from one of  your dealer SM Electronics which connects.  I can upload the hex file if  you can change this ticket to private

    Your initial issue is that the sample mqtt_simple doesn't connect to the broker. This is because the host (mqtt.eclipse.org) you're connecting to is down.

    I see now that it actually changed host to this one:

    https://github.com/nrfconnect/sdk-nrf/blob/master/samples/nrf9160/mqtt_simple/prj.conf#L34

     

    Alternatively, you can connect to test.mosquitto.org to test the mqtt_simple example.

     

    Could you try to change the hostname in the prj.conf file, and recompile the project, and see if it works then?

     

    Kind regards,

    Håkon

  • I tried to connect to cloudmqtt.com which I am comfortable with. I am connecting to that mqtt through Arduino IDE. The attached file is the log report

    *** Booting Zephyr OS build v2.4.0-ncs1  ***Flash regionsDomainPermissions00 00 0x00000 0x08000 Securerwxl01 31 0x08000 0x100000 Non-SecurerwxlNon-secure callable region 0 placed in flash region 0 with size 32.SRAM regionDomainPermissions00 07 0x00000 0x10000 Securerwxl08 31 0x10000 0x40000 Non-SecurerwxlPeripheralDomainStatus00 NRF_P0               Non-SecureOK01 NRF_CLOCK            Non-SecureOK02 NRF_RTC0             Non-SecureOK03 NRF_RTC1             Non-SecureOK04 NRF_NVMC             Non-SecureOK05 NRF_UARTE1           Non-SecureOK06 NRF_UARTE2           SecureSKIP07 NRF_TWIM2            Non-SecureOK08 NRF_SPIM3            Non-SecureOK09 NRF_TIMER0           Non-SecureOK10 NRF_TIMER1           Non-SecureOK11 NRF_TIMER2           Non-SecureOK12 NRF_SAADC            Non-SecureOK13 NRF_PWM0             Non-SecureOK14 NRF_PWM1             Non-SecureOK15 NRF_PWM2             Non-SecureOK16 NRF_PWM3             Non-SecureOK17 NRF_WDT              Non-SecureOK18 NRF_IPC              Non-SecureOK19 NRF_VMC              Non-SecureOK20 NRF_FPU              Non-SecureOK21 NRF_EGU1             Non-SecureOK22 NRF_EGU2             Non-SecureOK23 NRF_DPPIC            Non-SecureOK24 NRF_GPIOTE1          Non-SecureOK25 NRF_REGULATORS       Non-SecureOKSPM: NS image at 0xc000SPM: NS MSP at 0x20025cf0SPM: NS reset vector at 0x10309SPM: prepare to jump to Non-Secure image.*** Booting Zephyr OS build v2.4.0-ncs1  ***The MQTT simple sample startedLTE Link Connecting ...+CEREG: 2,"FFFE","FFFFFFFF",7,0,0,"11100000","11100000"+CEREG: 0,"FFFE","FFFFFFFF",7,0,0,"11100000","11100000"[00:10:00.264,862] [0m<inf> lte_lc: Network connection attempt timed out[0m[00:10:00.277,191] [0m<inf> lte_lc: Using fallback network mode[0m+CEREG: 2,"C0D8","003AC006",9,0,0,"11100000","11100000"+CSCON: 1+CEREG: 5,"C0D8","003AC006",9,,,"11100000","11100000"LTE Link Connected!attempting to connect: IPv4 Address found 3.83.156.245[00:10:25.948,333] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:10:49.956,451] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:11:14.463,928] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:11:38.971,069] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:12:03.480,529] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:12:27.988,586] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:12:52.496,032] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:13:17.004,058] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:13:41.511,169] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:14:06.019,165] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:14:30.528,259] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:14:55.037,536] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:15:19.544,647] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:15:44.052,856] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:16:08.561,920] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:16:33.068,298] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:16:57.575,256] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:17:22.081,390] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0mmqtt_connect -60IPv4 Address found 3.83.156.245[00:17:46.588,500] [0m<dbg> net_mqtt_sock_tcp.mqtt_client_tcp_connect: (0x20023010): Created socket 1[0m
    

Related