# MQTT SSL is not working

**URL:** <https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822>\
**Category:** mangOH Green\
**Created:** [December 10, 2020, 7:08pm UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822 "2020-12-10T19:08:26Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![aruna](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@aruna](https://mangoh.discourse.group/u/aruna)\
**Post date:** [December 10, 2020, 7:08pm UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/1 "2020-12-10T19:08:26Z")

</div>

Hi All,

I am new to legato, Facing issue with MQTT SSL Connection, As soon as trying to connect MQTT over ssl app is getting crash (Reporting segment fault). Please suggest a solution for this issue

Module Name : WP7608

Required to connect MQTT Over TLSV1.2

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/jyijyi/32/997_2.png) [@jyijyi](https://mangoh.discourse.group/u/jyijyi)\
**Post date:** [December 11, 2020, 12:20am UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/2 "2020-12-11T00:20:38Z")

</div>

You can try this

> [@MQTT client that works with Google IOT cloud](https://mangoh.discourse.group/t/mqtt-client-that-works-with-google-iot-cloud/2286/18):
>
> @nilsarve Thank you for the example. I feel I’m still missing something on my part. Isn’t the certificates file device specific? If so how do you do produce units if the the certificates file is part of the build?

---

<div class="post-metadata">

**Author:** ![aruna](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@aruna](https://mangoh.discourse.group/u/aruna)\
**Post date:** [December 11, 2020, 5:12am UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/3 "2020-12-11T05:12:18Z")

</div>

I tried but couldnt solve the issue

Dec 11 10:37:58 swi-mdm9x28-wp user.err Legato: =ERR= | mqttClientService[14785] | ILLEGAL ADDRESS 0x9c

Facing this issue, and getting into segmentation fault

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/jyijyi/32/997_2.png) [@jyijyi](https://mangoh.discourse.group/u/jyijyi)\
**Post date:** [December 11, 2020, 5:23am UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/4 "2020-12-11T05:23:48Z")

</div>

Are you using this one?

> **[nhonchu/mqttClient-for-Legato](https://github.com/nhonchu/mqttClient-for-Legato/tree/master/mqttClientApi)**
>
> master/mqttClientApi

did you debug it?  
Which line causes this?

---

<div class="post-metadata">

**Author:** ![aruna](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@aruna](https://mangoh.discourse.group/u/aruna)\
**Post date:** [December 11, 2020, 5:29am UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/5 "2020-12-11T05:29:24Z")

</div>

sorry i didnt use that one, Only certificate path i modified, I will try this now

---

<div class="post-metadata">

**Author:** ![aruna](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@aruna](https://mangoh.discourse.group/u/aruna)\
**Post date:** [December 11, 2020, 6:24am UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/6 "2020-12-11T06:24:37Z")

</div>

Sorry for this basic question, I couldnt build the app,

Error :  
“message”: “Binding to non-existent server app ‘mqttClientApi’.”,

.cdef file  
api:  
{  
modemServices/le\_mrc.api  
modemServices/le\_mdc.api  
modemServices/le\_sim.api  
modemServices/le\_info.api  
le\_data.api  
// ${LEGATO\_ROOT}/apps/platformServices/mqttClient/mqtt.api  
mqttClientApi/mqttClient.api  
}

.adef file

bindings:  
{  
TEXTMqttTLSEXE.TEXTMqttTLS\_Component.le\_mdc -\> modemService.le\_mdc  
TEXTMqttTLSEXE.TEXTMqttTLS\_Component.le\_mrc -\> modemService.le\_mrc  
TEXTMqttTLSEXE.TEXTMqttTLS\_Component.le\_sim -\> modemService.le\_sim  
TEXTMqttTLSEXE.TEXTMqttTLS\_Component.le\_info -\> modemService.le\_info  
TEXTMqttTLSEXE.TEXTMqttTLS\_Component.le\_data -\> dataConnectionService.le\_data  
TEXTMqttTLSEXE.TEXTMqttTLS\_Component.mqttClient -\> mqttClientApi.mqttClient  
}

any issue with binding files?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/jyijyi/32/997_2.png) [@jyijyi](https://mangoh.discourse.group/u/jyijyi)\
**Post date:** [December 11, 2020, 6:31am UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/7 "2020-12-11T06:31:17Z")

</div>

you need to also compile and download this one

> **[nhonchu/mqttClient-for-Legato](https://github.com/nhonchu/mqttClient-for-Legato/tree/master/mqttClientApi)**
>
> master/mqttClientApi

---

<div class="post-metadata">

**Author:** ![kalaivani](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/kalaivani/32/2183_2.png) [@kalaivani](https://mangoh.discourse.group/u/kalaivani)\
**Post date:** [February 24, 2021, 10:40am UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/8 "2021-02-24T10:40:09Z")

</div>

am also facing same issue can i have any sample to publish/subscribe mqtt

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea2.discourse-cdn.com/flex016/user_avatar/mangoh.discourse.group/jyijyi/32/997_2.png) [@jyijyi](https://mangoh.discourse.group/u/jyijyi)\
**Post date:** [February 24, 2021, 10:42am UTC](https://mangoh.discourse.group/t/mqtt-ssl-is-not-working/5822/9 "2021-02-24T10:42:42Z")

</div>

you can see this thread:

> **[How to use component 3rdParty paho.mqtt.c](https://forum.legato.io/t/how-to-use-component-3rdparty-paho-mqtt-c/5612/11)**
>
> But the session reference, how is it? unknown type name 'mqtt\_Session'
