
Modifying the MQTT message generated by librabbitmq (using Wireshark trace and TCPReplay tool) with QOS level set to 1 makes Mosquitto 2.0.14 accept connection.mosquitto_pub sets it to 0 (At most once).librabbitmq sets it to 1 (At least once).There is a difference with the QOS level value in the fixed header.Wireshark trace for connection request from mosquitto_pub using option "-V mqttv31" (Linux CentOS 7).Wireshark trace for connection request from librabbitmq (OpenVMS 8.4).This bug does not occur with Mosquitto version 1.3.5 (build date 22:00:48+0000).Connection success with no malformed packet error raised.

Default QOS level set at connection time by librabbitmq is 1 (At least once).T16:42:52: Client disconnected due to malformed packet.
