You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Start an MQTT client subscription on mqtt/config/# (I used the HiveMQ MQTT CLI), e.g.
mqtt sub -V 3 -t "mqtt/config/#"
Put a key-value pair to the bucket.
nats kv put "device.1" '{"state": "on"}'
Expected result:
The MQTT client receives a message.
Actual result:
It does not.
Note
Starting a NATS sub on mqtt.config.> will result in the message being received, so the republish works, but for some reason, it does not appear to propagate to the MQTT subsystem.
The text was updated successfully, but these errors were encountered:
…0 subscribers (#4303)
Only discard messages from MQTT QoS0 from internal JetStream clients if
really a QoS1 JetStream publish, not just a JetStream client.
Signed-off-by: Derek Collison <derek@nats.io>
Resolves#4291
Defect
Make sure that these boxes are checked before submitting your issue -- thank you!
nats-server -DV
outputVersions of
nats-server
and affected client libraries used:2.9.19, main, and dev
OS/Container environment:
macOS
Steps or code to reproduce the issue:
Start server with MQTT enabled"
Define a KV bucket with republish configured:
Start an MQTT client subscription on
mqtt/config/#
(I used the HiveMQ MQTT CLI), e.g.Put a key-value pair to the bucket.
Expected result:
The MQTT client receives a message.
Actual result:
It does not.
Note
Starting a NATS sub on
mqtt.config.>
will result in the message being received, so the republish works, but for some reason, it does not appear to propagate to the MQTT subsystem.The text was updated successfully, but these errors were encountered: