Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added missing $ in topic for MQTT PUBLISH messages #6

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

hermlon
Copy link

@hermlon hermlon commented Oct 14, 2023

While until now the Azure IoT Hub Gateway v1 accepted this typo (the missing dollar sign), the Gateway v2 will simply close the MQTT connection when receiving a topic without the $ before rid. Microsoft is gradually upgrading existing IoT Hubs to Gateway v2 and there seems to be nothing the customer can do about it. Whether the IoT Hub is already upgraded to Gateway v2 can be seen in the "Properties" tab of the IoT Hub. If it was already upgraded, the "Features" will contain GWV2. We are in contact with Microsoft but don't know yet if they will continue to support the broken topic this library is currently sending.

Therefore I think it's important this will be fixed as soon as possible, as devices running the current library version will not be able to connect once the IoT Hub is updated to v2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant