#12492·fluent-bit

in_mqtt: QoS 2 流永远无法完成 (忽略 PUBREL), SUBSCRIBE 从未得到响应,第二个 CONNECT 请求被接受, Session Present 总是为 1

作者: K-ANOY创建于 2026年9月30日更新于 2026年9月30日
标签status: waiting-for-triage

`in_mqtt` 的服务器端状态机只处理 CONNECT、PUBLISH、PINGREQ 和 DISCONNECT;其他所有类型的数据包都会被静默丢弃,并且无论连接状态如何,CONNECT 都会以相同的方式处理。这破坏了 MQTT 3.1.1 的几个强制性服务器操作。

内容来源: fluent/fluent-bit