---
title: "Limitations to using the mqtt() destination"
url: "https://axoflow.com/docs/axosyslog-core/4.28/chapter-destinations/destination-mqtt-intro/destination-mqtt-lim/"
last_modified: "2023-06-27T21:05:00+02:00"
---

> For the complete documentation index, see [llms.txt](https://axoflow.com/docs/axosyslog-core/4.28/llms.txt).

# Limitations to using the mqtt() destination

Using the `mqtt()` destination of AxoSyslog has the following limitations:

- You can only use the `mqtt()` destination with AxoSyslog version 3.33 or higher.
- You cannot use the `mqtt()` destination without installing the the `eclipse-paho-mqtt-c` library.

  For more information about how you can download and install the `eclipse-paho-mqtt-c` library, see [Eclipse Paho](https://www.eclipse.org/paho/index.php?page=clients/c/index.php) on the Eclipse Foundation website.
- The current implementation of the `mqtt()` destination supports versions 3.1 and 3.1.1 of the MQTT protocol.

Last modified June 27, 2023: [Moves content/docs to content/ to shorten output url (a5fcf1ed)](https://github.com/axoflow/axosyslog-core-docs/commit/a5fcf1ed4956f586bc12af2b775e10aa75c1e630)
