Hi, In the following mqtt connection flow, mqtt_is_valid and mqtt_field_value is not working as intended.
Client -> Google Load Balancer(proxy-protocol enabled) -> HAProxy Currently the connection is rejected if the ACL rule( https://pastebin.mozilla.org/TESFMj1b#L57) is mentioned in the frontend config. Also, if this rule is omitted then mqtt_field_value does not work due to which there is no entry in the stick table. Logs of the HAProxy config mentioned in the pastebin can be found here <https://pastebin.mozilla.org/8q0dUseO>. Ideally, the connection should be established and an entry should be created with the key as the client_identifier in the stick table. I would request you to share a work around if possible until it is fixed. Thank you. Regards, Dhruv Jain