Skip to content
Pascal S. de Kloe edited this page Mar 17, 2021 · 8 revisions

About

This page serves as a register for implementation specifics. Please keep the broker list in alphabetical order.

AWS IoT

Amazon deviates from the standard on several significant points. Configure the mqtt.Client with AtLeastOnceMax and ExactlyOnceMax each set to either 0 or 1, to prevent seemingly random connection errors.

EMQ X

🛫 ReadSlices may encounter mqtt: broker closed the connection (EOF); CONNECT not confirmed during daemon startup shortly.

Gmqtt

👻 The broker sometimes drops messages from batches as small as 100 sequential messages, with “exactly once” delivery [QoS level 2].

HiveMQ

🛫 ReadSlices may encounter mqtt: broker closed the connection (EOF); CONNECT not confirmed during daemon startup.

👻 The broker sometimes drops messages from batches as small as 100 sequential messages, with “exactly once” delivery [QoS level 2].

Mosquitto

✅ No problems were found.

VerneMQ

🛫 ReadSlices may encounter mqtt: broker closed the connection (EOF); CONNECT not confirmed during daemon startup shortly.

🛫 Subscribe may encounter mqtt: broker failed 1 topic filters during daemon startup shortly.

🛫 Publish may encounter mqtt: broker closed the connection (EOF) during daemon startup shortly.

Clone this wiki locally