-
Bug
-
Resolution: Done-Errata
-
Critical
-
None
-
AMQ 7.13.0.GA
Client Library: Paho MQTT Python
The Will message functionality works as expected under the following conditions:
The client connects with clean_session=True.
The client connects with clean_session=False but uses a client_id for which no previous session exists on the broker.
It does not work with clean_session=False and the same session.
There might be something wrong with the producer, but I am not sure what should be done differently to provide the Will message on each reconnection.
MQTT v3.1.1 Section 3.1.2.5 implies that the Will details provided in the CONNECT packet should be associated with the newly established network connection, regardless of whether a session is being resumed. The client should be able to update its Will message on reconnection without needing to start a new session.
How to do it with a Paho Python client?
- links to
-
RHSA-2025:152415 Red Hat AMQ Broker 7.13.1 release and security update