# Note about new version of Mosquitto MQTT broker v2.0.0

**URL:** <https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073>\
**Category:** General\
**Created:** [5 March 2021 09:22 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073 "2021-03-05T09:22:25Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [5 March 2021 09:22 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/1 "2021-03-05T09:22:25Z")

</div>

In case people get caught out by this, there is a new version of Mosquitto that has breaking changes.

You may well need to make some changes to your Mosquitto configuration file and restart in order to let Node-RED work correctly.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [5 March 2021 10:04 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/2 "2021-03-05T10:04:22Z")

</div>

Co-incidentally I was just looking at this. This looks like a useful place to start. [Migrating from 1.x to 2.0 | Eclipse Mosquitto](https://mosquitto.org/documentation/migrating-to-2-0/)

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [5 March 2021 10:10 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/3 "2021-03-05T10:10:04Z")

</div>

I had to make these changes:

- Change my default listener from `port 1883` to `listener 1883`
- Include `allow_anonymous true`

You might also need to change your binding.

It just caught me out because I did an `sudo apt upgrade` and then wondered why my lights didn't turn off at bedtime 😁

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [5 March 2021 14:04 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/4 "2021-03-05T14:04:47Z")

</div>

Thanks for that Julian.

---

<div class="post-metadata">

**Author:** ![Paul-Reed](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paul-reed/32/66906_2.png) [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Post date:** [5 March 2021 16:00 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/5 "2021-03-05T16:00:28Z")

</div>

> [@TotallyInformation](#):
>
> It just caught me out because I did an `sudo apt upgrade`

What OS is that Julian?  
I've just done `sudo apt update` & `sudo apt upgrade` on a pi, rebooted and I've still got Mosquitto v1.5.7.  
Did you update mosquitto separately?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [5 March 2021 16:19 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/6 "2021-03-05T16:19:25Z")

</div>

Debian Buster.

However, I also have specific mosquitto apt sources:

```auto
deb https://repo.mosquitto.org/debian buster main

```

Which will doubtless be newer than the standard buster list. I have:

```auto
libmosquitto1:amd64 2.0.8-0mosquitto2~buster1

```

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [5 March 2021 16:35 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/7 "2021-03-05T16:35:02Z")

</div>

Or on ubuntu  
sudo add-apt-repository ppa:mosquitto-dev/mosquitto-ppa

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [5 March 2021 16:37 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/8 "2021-03-05T16:37:05Z")

</div>

The author publishes an "official" repo:

[Mosquitto Debian repository | Eclipse Mosquitto](https://mosquitto.org/blog/2013/01/mosquitto-debian-repository/)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [4 May 2021 16:37 UTC](https://discourse.nodered.org/t/note-about-new-version-of-mosquitto-mqtt-broker-v2-0-0/42073/9 "2021-05-04T16:37:35Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
