MQTT/Websocket: the username field must now match your account email #462
br-g
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What's changing
When connecting to the OpenF1 MQTT broker, the
usernamefield must be set toyour OpenF1 account email address. Previously any string was accepted.
Why
We use the username to track connections per account. When it doesn't match the
account, connections are attributed incorrectly, which can cause spurious
Not authorized(0x87) rejections. Requiring the real username removes thatclass of failure.
What you need to do
If you already pass your account email, nothing changes. Otherwise, update your
client:
Connections with a mismatched username will be rejected with
0x87.All reactions